Yarn 中“npm install --save”的等价物是啥?

Posted

技术标签:

【中文标题】Yarn 中“npm install --save”的等价物是啥?【英文标题】:What is the equivalent of "npm install --save" in Yarn?Yarn 中“npm install --save”的等价物是什么? 【发布时间】:2017-03-01 06:29:57 【问题描述】:

我正在使用Yarn 来安装我的项目的依赖项。什么是 Yarn 中的“npm install --save”来更新我的package.json 文件中的条目?我可以在这里使用“npm install --save”,但我想尽可能地使用 Yarn 来提高性能并避免 npm 和 Yarn 之间的混淆。

【问题讨论】:

【参考方案1】:

相当于npm install <name> --save的纱是:

yarn add <name>

Here's the link to the docs 与npm 相比的完整命令列表。

【讨论】:

请注意,文档(错误地)指出 NPM 对应项是 npm install [package],而实际上是 npm install --save [package] @estus 使用 npm 时不再需要 --save 标志。如果您不希望 npm 保存,我们现在必须使用 npm --no-save :) 感谢提醒。我已全局禁用 save 选项,以使 NPM 在版本之间保持一致。 yarn add 默认情况下似乎不会更新 package.json【参考方案2】:

使用 --dev 或 -D 将在您的 devDependencies 中安装一个或多个包。

yarn add <package...> [--dev/-D]

Yarn add documentation

【讨论】:

以上是关于Yarn 中“npm install --save”的等价物是啥?的主要内容,如果未能解决你的问题,请参考以下文章

npm install 和npm install --save 以及npm install --save-dev区别

npm install --save 与 npm install --save-dev 的区别

npm install --save 与 npm install --save-dev 的区别

npm install --save 与 npm install --save-dev 的区别

npm init,npm -y, npm install --save,npm install --save-dev

npm install --save 与 npm install --save-dev 的区别