package.json中的依赖
- “dependencies”: 这些包都是你的应用程序在生产环境中所需要的。
- “devDepedencies”:这些包只是在开发和测试中需要的。
--save
在 dependencies 安装
--save-dev
在 devDepedencies 安装
--global -g
全局安装
会在全局目录中安装模块
不使用 -g 是在当前目录创建 node_modules 文件夹
小手一抖看到的补充:正常使用npm install时,会下载dependencies和devDependencies中的模块,当使用npm install –production或者注明NODE_ENV变量值为production时,只会下载dependencies中的模块。