持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情
Yarn简介
Yarn是一个快速、可靠、安全的依赖管理工具。
Yarn命令官方文档地址:classic.yarnpkg.com/en/docs/cli…
Yarn特点说明:
- 快速
Yarn会你下载的每一个依赖包。并且Yarn使用运行操作,能够最大限度的提高依赖包的安装效率,大大节约安装时间。
- 安全
Yarn为代码被执行之前,会使用CheckSum算法验证每一个依赖包的完整性。
- 可靠
安装过程的核心是一个详细但是简洁的锁定文件和一个先进的算法,来保证Yarn在任何地方安装的结果都是一致的。
安装Yarn:
$ npm install --global yarn
查看Yarn版本:
$ yarn --version
说明:用来查看Yarn的版本信息。可以简写为yarn -v。
初始化一个新项目并创建package.json文件:
$ yarn init
添加依赖包:
$ yarn add [package]
$ yarn add [package]@[version]
全局安装依赖包:
$ yarn global add [package]
说明:Yarn并不推荐把依赖包安装到全局环境下。Yarn想让每一个项目拥有独立的本地依赖,防止不同的开发环境因为全局的依赖而导致运行结果不同。
升级依赖包:
yarn upgrade [package]
yarn upgrade [package]@[version]
删除已经安装的依赖包:
$ yarn remove [package]
安装项目中的依赖项:
$ yarn install
列出所有已安装的依赖:
$ yarn list
运行package.json文件中定义的脚本命令:
$ yarn run [command]
查看配置信息:
$ yarn config list
设置配置信息:
$ yarn config set
**【示例】**将资源路径修改为淘宝镜像:
$ yarn config set registry https://registry.npm.taobao.org
查看本地缓存的所有依赖包:
$ yarn cache list
强制清除本地缓存的所有依赖包:
$ yarn cache clean
默认命令:
直接运行yarn,后面不跟命令,默认会执行yarn install。