1、Yarn简介
一个跟npm一样的包管理工具,快速、可靠、安全的依赖管理。gitHub上的Start数量已经超过npm很多。
Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有。
github地址:https://github.com/yarnpkg/yarn
2、Yarn的安装
安装前提
安装了Node.js
安装方式1:官方安装方式
安装说明:https://classic.yarnpkg.com/zh-Hans/docs/install#windows-stable
注意事项:安装完毕后,一定要配置环境变量。
安装方式2:使用npm安装
win+R,输入cmd回车,输入:npm i yarn -g
npm i yarn -g -i:install -g:全局安装(global),使用 -g 或 --global
测试是否安装成功
win+R,输入cmd回车,输入:yarn -v , 可以看到版本号,说明安装成功
3、全局配置
1、配置全局模块所在的路径、缓存cache的路径、镜像
之所以要配置,是因为以后在执行类似全局安装语句时,会将安装的模块安装到C盘,占据C盘空间
我在文件夹【D:\Program Files\Nodejs】下创建三个文件夹【yarn_global】全局安装目录、【node_global】全局安装目录的bin目录及【node_cache】全局缓存目录
1.1、设置全局安装目录,本人创建的目录是【D:\Program Files\Nodejs\yarn_global】
yarn config set global-folder "D:\Program Files\Nodejs\yarn_global" # 具体目录请改成自己的
1.2、设置全局安装目录的bin目录位置,本人创建的目录是【D:\Program Files\Nodejs\node_global】,需要把此目录【D:\Program Files\Nodejs\node_global\bin】加到系统环境变量,否则无法找到模块。
yarn config set prefix "D:\Program Files\Nodejs\node_global\" # 会自动设置成*\node_global\bin
1.3、设置全局缓存目录,本人创建的目录是【D:\Program Files\Nodejs\node_cache】
yarn config set cache-folder "D:\Program Files\Nodejs\node_cache" # 具体目录请改成自己的
1.4、设置yarn镜像为国内镜像
yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global
2、查看是否配置成功
输入命令:yarn config list 查看yarn所有配置,如图,如果与我们设置的一样,说明设置成功