yarn 使用淘宝镜像

npm 似乎正在被 yarn 代替。但是在大陆境内,无论使用哪个工具,都面临着资源下载缓慢的问题。

针对npm,淘宝推出了 cnpm 这个工具。可以方便通过

`npm install cnpm` 来安装,之后再直接使用cnpm来达到加入下载包的目的。

那么yarn如何设置呢?目前没有cyarn 之类的工具。

方法就是把yarn的源改成淘宝的npm源。

命令如下:

yarn config set registry https://registry.npm.taobao.org -g

把常用的比较大的包node-sass源也设置为淘宝镜像

yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

其他一些常用的yarn命令如下

初始化一个新的项目

yarn init  (可以在后面加 `y` 来默认每一项都yes)

安装所有的依赖包

yarn  or  yarn install

添加一个依赖包

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

更新一个依赖包

yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

删除一个依赖包

yarn remove [package]

列出每个缓存的包
yarn cache ls 

清除本地缓存

yarn cache clean

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.