95

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

4

3 回答 3

126

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

yarn add <name>

这是npm.

于 2016-10-19T17:30:07.897 回答
35

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

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

纱线添加文档

于 2019-02-21T23:12:23.333 回答
9

使用以下命令:

yarn add [package_name]

比较 npm 和 Yarn 命令

安装依赖项

npm install => yarn 

安装一个包

npm install [package_name] => yarn add [package_name]

全局安装包

npm install -g [package_name] => yarn global add [package_name]

安装一个包作为开发依赖

npm install --save-dev [package_name] => yarn add --dev [package_name]

卸载软件包

npm uninstall [package_name] => yarn remove [package_name]

全局卸载包

npm uninstall -g [package_name] => yarn global remove [package_name]

卸载开发依赖包

npm uninstall --save-dev [package_name] => yarn remove [package_name]

更新依赖项

npm update => yarn upgrade 

更新包

npm update [package_name] => yarn upgrade [package_name]

创建一个新包

npm init => yarn init

运行 package.json 中定义的脚本

npm run => yarn run

测试一个包

npm test => yarn test

发布包

npm publish => yarn publish

从缓存中删除所有数据

npm cache clean => yarn cache clean
于 2022-01-05T07:02:29.780 回答