What?
官网介绍如下:
快速、可靠、安全的依赖管理。
快速:Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有。
可靠:Yarn 使用格式详尽而又简洁的 lockfile文件 和确定性算法来安装依赖,能够保证在一个系统上的运行的安装过程也会以同样的方式运行在其他系统上。
安全:Yarn会在每个安装包被执行前校验其完整性。
https://yarnpkg.com/zh-Hans/
总结一下:
基于Node.js 依赖管理工具
Why?
通过Yarn 高效管理Node依赖,无需重复下载,保证资源利用率最大
How?
安装(以macOs为例):
brew install yarn
注:此处安装可能会失败,如果能翻墙最好
yarn --version
1.7.0
使用:
以vue的脚本架项目为例:
初始化项目
vue init webpack
进入项目根目录中执行
yarn
执行结果详见下图