Yarn 命令
本文最后更新于:2024年3月18日 凌晨
Yarn 命令
新建项目
安装所有包
1 2
| $ yarn install $ yarn global install
|
- –flat:安装一个包的单一版本。
- –force:强制重新下载所有包。
- –production:只安装dependencies里的包。
- –no-lockfile:不读取或生成
yarn.lock
- –pure-lockfile:不生成
yarn.lock
添加包
- 会更新
package.json
和yarn.lock
1 2 3
| $ yarn add [package] $ yarn add [package]@[version] $ yarn add [package]@[tag]
|
- 不指定依赖类型默认安装到dependencies里,你也可以指定依赖类型。
1 2 3
| $ yarn add --dev/-D $ yarn add --peer/-P $ yarn add --optional/-O
|
- 默认安装包的主要版本里的最新版本,下面两个命令可以指定版本。
1 2
| $ yarn add --exact/-E $ yarn add --tilde/-T
|
查看所有包
1 2
| $ yarn list $ yarn global list --depth=0
|
显示包的信息
1
| $ yarn info <packageName>
|
移除包
1 2
| $ yarn remove <packageName> $ yarn global remove <packageName>
|
更新包
1 2 3
| $ yarn outdated $ yarn upgrade $ yarn global upgrade
|
运行脚本
缓存
1 2 3
| $ yarn cache list $ yarn cache dir $ yarn cache clean
|
发布包
配置
1 2 3 4
| $ yarn config list $ yarn config get <key> $ yarn config delete <key> $ yarn config list
|
实例
1 2 3 4
| # 改变 yarn 全局安装位置 $ yarn config set global-folder "你的磁盘路径" # 改变 yarn 缓存位置 $ yarn config set cache-folder "你的磁盘路径"
|
全局变量
1 2 3 4 5 6
| # 检查当前yarn的 bin的位置 $ yarn global bin /usr/local/bin # 检查当前 yarn 的全局安装位置 $yarn global dir /Users/cian/.config/yarn/global
|