- npm install moduleName
- 安装模块到项目node_modules目录下。
- 不会将模块依赖写入package.json
- 运行 npm install时模块不会下载
- npm install -g moduleName
- 安装模块到全局,不会在项目node_modules目录中保存
- 不会将模块依赖写入package.json
- 运行npm install 模块不会下载
- -g 的意思是将模块安装到全局,具体安装到磁盘哪一个位置,要看 npm config prefix 的位置。
- npm install --save-dev moduleName
- 安装模块到项目node_modules目录下。
- 会将模块依赖写入dependencies 节点
- 运行 npm install 初始化项目时,会将模块下载到项目目录下。
- 运行npm install --production或者注明NODE_ENV变量值为production时,会自动下载模块到node_modules目录中。
- npm install --save moduleName
- 安装模块到项目node_modules目录下。
- 会将模块依赖写入devDependencies 节点。
- 运行 npm install 初始化项目时,会将模块下载到项目目录下。
- 运行npm install --production或者注明NODE_ENV变量值为production时,不会自动下载模块到node_modules目录中。
原文: www.limitcode.com/detail/59a1…html