yarn快速、可靠、安全的依赖管理工具

因为npm原始镜像比较慢,切换了淘宝镜像但还是经常出现安装错误,又换了cnpm但是今天cnpm又抽风安装的包并没有写进依赖。。。真是窝火。。。于是转投向了yarn.

  • 英文官网
  • 中文网站

安装

可以到官网下载msi的安装包,也可以通过npm快速安装
npm install yarn -g

快速上手与npm命令对照

npm install =>yarn install
npm install --save [package] => yarn add [package]
npm install --save-dev [package] => yarn add [package] --dev
npm install --global [package] => yarn global add [package]
npm uninstall --save [package]=> yarn remove [package]
npm uninstall --save-dev [package] => yarn remove [package]

常用命令

yarn cache

yarn cache ls
显示本地所有缓存包
yarn cache dir
显示缓存目录
yarn cache clean
强制清除缓存

yarn config

yarn config list
显示yarn配置

yarn快速、可靠、安全的依赖管理工具_第1张图片

yarn config set registry https://registry.npm.taobao.org
设置淘宝镜像

yarn info

yarn info
显示包信息

yarn global

yarn global [--prefix]
全局安装。yarn并没有像npm那样提供有一个-g全局安装的参数,而是类似yarn global add package这种形式,因为全局安装可能会导致项目在不同的机器上运行不一致。

yarn why

yarn why
此命令用于确定某个包为什么会被安装,例如,哪些包依赖它,或者它是否在 package.json 清单中被标记为一个明确的依赖。

你可能感兴趣的:(yarn快速、可靠、安全的依赖管理工具)