简介

yarn是一个新的JS包管理工具,它的出现是为了弥补npm的一些缺陷。其特点是;快速、安全、可靠。yarn官网

速度快: Yarn 缓存了每个下载过的包,再次使用时无需重复下载。同时它是并行的,因此安装速度更快
安全: 在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。
可靠: 使用详细、简洁的锁文件格式和明确的安装算法,使 Yarn 能够在不同系统上保证无差异的工作。

注意事项

需要提前下载nodejs,并使用npm安装。多版本nodejs安装

 1.安装

1.1 通过npm安装

安装yarn有很多方法,官方推荐使用npm安装

npm i -g yarn  // 全局安装yarn
yarn -v        // 验证版本

1.2 配置环境变量

设置全局安装路径及缓存路径

yarn config set prefix D:\Program\nvm\yarn                     // 设置bin路径
yarn config set global-folder D:\Program\nvm\yarn\yarn_global  // 设置全局安装路径
yarn config set cache-folder D:\Program\nvm\yarn\yarn_cache    // 设置全局缓存路径

设置完成验证配置

yarn global bin   // 查看bin路径
yarn global dir   // 查看全局安装路径
yarn cache dir    // 查看全局缓存路径

打开此电脑 => 属性 => 高级系统设置 => 环境变量  配置如下变量:D:\Program\nvm\yarn

用户变量

 系统变量

 

1.3 设置淘宝镜像

yarn config set registry  https://registry.npmmirror.com/  // 设置淘宝镜像
yarn config get registry                                   // 查看镜像地址

2.常用命令

更多yarn命令

yarn install                     // 安装项目依赖项
yarn add                         // 将依赖项添加到项目中
yarn remove                      // 从项目中删除依赖项
yarn bin [name]                  // 获取二进制脚本的路径
yarn cache clean                 // 删除共享缓存文件
yarn config get <name>           // 读取配置设置
yarn config set <name> <value>   // 更改配置设置
arn config unset <name>          // 取消设置配置设置
yarn config                      // 显示当前配置
yarn set version <version>       // 锁定项目使用的 yarn 版本
yarn run <scriptName>            // 运行 package.json 中定义的脚本
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐