npm install

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

npm install 单个模块

安装到node_modules目录中,默认情况下,npm install会将任何指定的包保存到dependencies项中(npm 5.x.x后)。此外,您还可以使用一些附加标志控制如何保存它们。

npm install 单个模块 --save

安装到node_modules目录中,保存在package.json中dependencies字段下,安装生产环境依赖的模块,即项目运行时的模块,例如react,react-dom,jQuery等类库或者框架。运行npm install,或者npm install --production或者注明NODE_ENV变量值为production时,会将这些模块自动安装到node_modules中。

npm install 单个模块 --save-dev

安装到node_modules目录中,保存在package.json中devDependencies字段下,安装开发环境依赖的模块,即项目开发时的模块,例如babel(转码器,可以将ES6代码转为ES5代码)等一些工具,只需在开发环境时用到。运行npm install,会将这些模块自动安装到node_modules中,但运行npm install --production或者注明NODE_ENV变量值为production时,不会将这些模块自动安装到node_modules中。

$ npm install --production
# 或者
$ NODE_ENV=production npm install

最新文章

  1. Cordova中使用gulp
  2. Codeforces Round #380(div 2)
  3. web网站的url设计
  4. 【问题】AndroidStudio导入项目一直卡在Building gradle project infod的最快速解决方案
  5. python学习笔记整理——列表
  6. 德飞莱STM32单片机学习(一)——下载环境搭建
  7. AJAX的问题
  8. android studio提示unable to run mksdcard sdk
  9. iOS 常用开源代码整理
  10. 解决css引用图片不显示问题:background-image: url(../image/document.png);
  11. 分析uboot中 make xxx_config过程
  12. 基于Windows下处理Java错误:编码GBK的不可映射字符的解决方案
  13. windows短路径转换成长路径
  14. 《Java大学教程》—第16章 二维数组
  15. 解放F5——React开启模块热更新
  16. CSS_盒子模型
  17. [CodeForces - 447E] E - DZY Loves Fibonacci Numbers
  18. Lazarus 中文汉字解决方案
  19. kafka学习总结之集群部署和zookeeper
  20. Design and Implementation of a Routing Control Platform阅读笔记

热门文章

  1. Java爬虫系列一:写在开始前
  2. thinkphp5更新时验证数据
  3. IOS 关于tableview中cell的长按手势
  4. Vue中的指令(听博主说总结的很好)
  5. ES6扩展运算符...进行的数组删除
  6. list倒序删除
  7. jacoco-maven-plugin
  8. windows cmd 透明化
  9. POJ 2796:Feel Good 单调栈
  10. Java文件与io——缓冲流