当前位置: 首页 > news >正文

公司网站维护好做吗江苏连云港网站制作公司

公司网站维护好做吗,江苏连云港网站制作公司,北京网站制作公司转型方向,怎样做教育视频网站npm install moduleName 会把moduleName 包安装到node_modules目录中不会修改package.json之后运行npm install命令时,不会自动安装moduleName npm install moduleName -g 安装模块到全局,不会在项目node_modules目录中保存模块包。不会将模块依赖写入de…

npm install moduleName

  • 会把moduleName 包安装到node_modules目录中
  • 不会修改package.json
  • 之后运行npm install命令时,不会自动安装moduleName

npm install moduleName -g

  • 安装模块到全局,不会在项目node_modules目录中保存模块包。
  • 不会将模块依赖写入devDependencies或dependencies 节点。
  • 运行 npm install 初始化项目时不会下载模块。

将会安装在C盘\用户目录\AppData\Roaming\npm,并且写入系统环境变量;非全局安装:将会安装在当前定位目录;全局安装可以通过命令行任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过要求调用;

npm install moduleName --save  也可以简写成  npm install moduleName -S

  • 会把moduleName 包安装到node_modules目录中
  • 会在package.json的dependencies属性下添加moduleName,dependencies 是需要发布到生产环境的
  • 之后运行npm install命令时,会自动安装moduleName 到node_modules目录中
  • 之后运行npm install --production或者注明NODE_ENV变量值为production时,会自动安装msbuild到node_modules目录中,即是在线上环境运行时会将包安装

npm install moduleName –save-dev 也可以简写成 npm install moduleName -D

  • 会把moduleName 包安装到node_modules目录中
  • 会在package.json的devDependencies属性下添加moduleName,devDependencies 里面的插件只用于开发环境,不用于生产环境
  • 之后运行npm install命令时,会自动安装moduleName 到node_modules目录中
  • 之后运行npm install –production或者注明NODE_ENV变量值为production时,不会自动安装moduleName 到node_modules目录中

区别:
在用npm install 单独安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是npm install–save,另一个是 npm install –save-dev,他们表面上的区别是:
–save 会把依赖包名称添加到 package.json 文件 dependencies 下,
–save-dev 则添加到 package.json 文件 devDependencies下 

除了表面区别真正的区别是:
dependencies是运行时的依赖,
devDependencies是开发时的依赖。

即devDependencies 下列出的模块,是我们开发时用的,比如 我们安装 js的压缩包gulp-uglify 时,我们采用的是 “npm install –save-dev gulp-uglify ”命令安装, 因为我们在发布后用不到它,而只是在我们开发才用到它。

举例:
像jQuery库或者Angular框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了,这是dependencies;
而写 ES6 代码,需要babel转换成es5,转换完成后,我们只需要转换后的代码,上线的时候,直接把转换后的代码部署上线,不需要babel了,上线了不需要,这就是devDependencies。
而如果用了 jQuery,由于发布之后还是依赖jQuery,所以是dependencies。

补充:
正常使用 npm install 时,会下载dependencies和devDependencies中的模块,当使用npm install –production或者注明NODE_ENV变量值为production时,只会下载dependencies中的模块。


删除模块:

npm uninstall 模块删除本地模块时你应该思考的问题:是否将在package.json上的相应依赖信息也消除?npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息npm uninstall 模块 --save 删除模块,同时删除模块留在package.json中dependencies下的对应信息npm uninstall 模块 --save-dev 删除模块,同时删除模块留在package.json中devDependencies下的对应信息

本文参考:https://blog.csdn.net/aaqingying/article/details/101371352

http://www.yayakq.cn/news/693783/

相关文章:

  • 网站建设期的网站案例网站 建设 开发 协议
  • 鞍山网站制作一般需要多少钱网站建设目标是什么意思
  • 做网站网站代理怎么找客源西地那非片
  • 海南网站建设平台淘宝官网首页设计
  • 哈尔滨做网站价格网址推荐网页设计素材
  • 哪里有免费的网站模板下载 迅雷下载 迅雷下载软件上海cms网站建设
  • 北京建设高端网站前台登录 wordpress
  • 建设网站犀牛云python基础语法
  • 网页制作免费的素材网站论坛wordpress还是
  • 代做网站公司哪家好网站优化 毕业设计
  • 网站开发软件有wordpress的主题修改
  • 做网站好一点的软件怎么做一个电子商务网站
  • 做影视网站需要多少钱wordpress 获取根目录
  • 手机网站效果图做多大的seo建设网站
  • 网站的建设的含义在建工程查询网站
  • 济南网站建设套餐房产设计公司网站
  • 如何建设网站兴田德润可信赖代理浏览网站
  • 网站后台密码重置天眼在线查企业查询系统
  • 如何制作网站设计在线玩传奇
  • 小程序服务器可以做网站吗支付网站建设推广的会计分录
  • 网站开发相关书籍家庭办厂3一8万项目
  • 做网站花了三万块app官方网站
  • 社保官方网站登录入口做五金国际网站哪个好
  • 公司备案网站负责人是谁wordpress是怎么用的
  • 新安网站开发莘县做网站推广
  • 深圳制作外贸网站jsp网站开发四库
  • 厦门做网站哪家好建设银网官方网站
  • 网站建设去超速云建站wordpress发的文章怎么删除
  • 东莞网站网络推广公司网站建设合同范本简易版
  • 建设响应式网站seo实战培训课程