'npm add'和'npm install --save'之间的区别?

the*_*gie 9 javascript npm npm-install

我通过网络搜索,仍然无法得到,如果有什么区别npm add <package>npm install --save <package>

谢谢。

Sam*_*mVK 13

npm installadd是别名。--save选项已弃用。

从NPM 5开始,软件包将自动保存;没有--save选择


Que*_*tin 11

add只是 的别名install

所以唯一的区别是--save,它package.json随依赖关系而变化。

$  npm add --help

npm install (with no args, in package dir)
npm install [<@scope>/]<pkg>
npm install [<@scope>/]<pkg>@<tag>
npm install [<@scope>/]<pkg>@<version>
npm install [<@scope>/]<pkg>@<version range>
npm install <folder>
npm install <tarball file>
npm install <tarball url>
npm install <git:// url>
npm install <github username>/<github project>

aliases: i, isntall, add
common options: [--save-prod|--save-dev|--save-optional] [--save-exact] [--no-save]
Run Code Online (Sandbox Code Playgroud)

  • 我以前也是这么想的。但正如我所见,当您运行“npm add ...”时,依赖项(package.json)正在更新。 (2认同)