小编典典

npm install 的 --save 选项是什么?

js

我看到了一些教程,命令是:

npm install --save

选项是什么--save意思?


阅读 662

收藏
2022-01-28

共1个答案

小编典典

从npm 5.0.0开始,已安装的模块默认添加为依赖项,因此--save不再需要该选项。其他保存选项仍然存在,并列.npm install

原答案:

在版本 5 之前,NPM 只是node_modules默认安装了一个包。当您尝试为您的应用程序/模块安装依赖项时,您需要先安装它们,然后将它们(连同适当的版本号)添加到dependencies您的package.json.

--save选项指示 NPM 自动将包包含在dependencies您的部分中package.json,从而为您节省了额外的步骤。

此外,还有一些补充选项--save-dev--save-optional它们分别将包保存在devDependencies和下optionalDependencies。这在安装仅开发包(如grunt测试库)时很有用。

2022-01-28