Yarn的基本使用
2022-07-14 本文已影响0人
曹老师
Yarn命令的使用
1. Yarn是什么
“Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 . 是为了弥补 npm 的一些缺陷而出现的。
2. yarn的特点
2.1 包的安装速度快
yarn 包安装速度快主要体现在两个方面:
- 利用并行下载以最大化资源利用率,因此安装速度更快。
- 缓存了每个下载过的包,以再次使用时无需重复下载。
2.2 安全
在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。
2.3 可靠
使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。
3. 安装
可以在yarn官网上下载安装包安装
yarn官网: https://yarn.bootcss.com/docs/install/#windows-stable
也可以使用命令行安装
$ npm install -g yarn
4. yarn常用方法
1.1 初始化一个项目
$ yarn init
image
4.2 安装依赖包
$ yarn add [package]
$ yarn add [package]@[version]
$ yarn add [package]@[tag]
4.3 将依赖添加开发依赖中
$ yarn add [package] --dev
yarn 安装依赖包默认都是安装在生成依赖中,
image如果我们需要将依赖包记录在开发依赖中,就需要使用--dev
参数
包管理文件中的依赖关系
image4.4 升级依赖包
$ yarn upgrade [package]
$ yarn upgrade [package]@[version]
$ yarn upgrade [package]@[tag]
4.5 移除依赖包
$ yarn remove [package]
4.6 更加package.json
安装全部依赖
$ yarn
#or
$ yarn install
5. 注意
5.1 尽量不要用yarn安装全局包
yarn对于node_module
中依赖包的处理和npm
与cnpm
不同,所以如果使用yarn 全局安装包,很有可能导致其他全局命令的不能使用