简介
yarn是facebook发布的新一代包管理工具,旨在解决以往使用npm作为包管理会遇到的一些问题。从其官方介绍可以看到其重点强调的3个点:快、可靠、安全。
yarn拥有以下6个特性:
1、离线模式: 一次安装,永久使用,无需下载。
2、依赖确定性:安装依赖锁定,保证一致性。
3、更好的网络性能:下载包,优化网络请求,最大限度提高网络利用率
安装
1 | 安装方式1: npm i -g yarn |
使用方法
使用淘宝镜像:1
yarn config set registry https://registry.npm.taobao.org
安装包1
2
3
4
5npm install === yarn /yarn install—— install 安装是默认行为。
npm install xxx --save === yarn add xxx
npm install xxx--save-dev === yarn add xxx --dev
卸载更新包1
2
3
4
5npm uninstall xxx --save === yarn remove xxx
npm update xxx === yarn upgrade xxx
npm update xxx@4.7.0 === yarn upgrade xxx@4.7.0