我看到了一些教程,命令是:
npm install --save
选项是什么--save意思?
--save
从npm 5.0.0开始,已安装的模块默认添加为依赖项,因此--save不再需要该选项。其他保存选项仍然存在,并列在.npm install
npm install
原答案:
在版本 5 之前,NPM 只是node_modules默认安装了一个包。当您尝试为您的应用程序/模块安装依赖项时,您需要先安装它们,然后将它们(连同适当的版本号)添加到dependencies您的package.json.
node_modules
dependencies
package.json
该--save选项指示 NPM 自动将包包含在dependencies您的部分中package.json,从而为您节省了额外的步骤。
此外,还有一些补充选项--save-dev,--save-optional它们分别将包保存在devDependencies和下optionalDependencies。这在安装仅开发包(如grunt测试库)时很有用。
--save-dev
--save-optional
devDependencies
optionalDependencies
grunt