什么是"npm i -S"中的"S"

Yan*_*hon 18 npm

我在一些软件包上看到这个命令,我想知道这个-s参数意味着什么

npm i -S classnames flexboxgrid
Run Code Online (Sandbox Code Playgroud)

我的意思是,我知道,就像i是一个缩写install,它是什么的缩写,但我试图寻找npm help,npm help help,npm apihelp npm,npm help npm,几乎没有什么有帮助的.这就像给一个文盲字典; 很多单词,但没有关于选项参数或它们的缩写.

bou*_*ver 15

'S'选项是npm中的Save选项.它将npm包添加到项目的依赖项中.您还可以通过编辑package.json文件手动添加依赖项.

要回答有关获取npm帮助的问题,请使用以下命令:

npm help i
Run Code Online (Sandbox Code Playgroud)

这将为您提供"i"选项可用的所有选项的说明.

  • `-S`已被删除; `npm i`已被`npm i --no-save`取代. (11认同)