Yarn命令列表
阅读原文时间:2023年07月08日阅读:1

常用命令:

创建项目:yarn init

安装依赖包:yarn == yarn install

添加依赖包:yarn add

Yarn命令列表

命令

操作

参数

标签

yarn add

添加依赖包

包名

--dev/-D

yarn bin

显示yarn安装目录

yarn cache

显示缓存

列出缓存包:`ls`,打出缓存目录路径:`dir`,清除缓存:`clean`

yarn check

检查包

yarn clean

清理不需要的依赖文件

yarn config

配置

设置:`set `, 删除:`delete`, 列出:`list`

[-g | --global]

yarn generate-lock-entry

生成锁定文件

yarn global

全局安装依赖包

yarn global [--prefix]

--prefix 包路径前缀

yarn info

显示依赖包的信息

包名

--json:json格式显示结果

yarn init

互动式创建/更新package.json文件

--yes/-y:以默认值生成package.json文件

yarn install

安装所有依赖包

--flat:只安装一个版本;--force:强制重新下载安装;--har:输出安装时网络性能日志;--no-lockfile:不生成yarn.lock文件;--production:生产模式安装(不安装devDependencies中的依赖)

yarn licenses

列出已安装依赖包的证书

ls:证书列表;generate-disclaimer:生成免责声明

yarn link

开发时链接依赖包,以便在其他项目中使用

包名

yarn login

保存你的用户名、邮箱

yarn logout

删除你的用户名、邮箱

yarn list

列出已安装依赖包

--depth=0:列表深度,从0开始

yarn outdated

检查过时的依赖包

包名

yarn owner

管理拥有者

ls/add/remove

yarn pack

给包的依赖打包

--filename

yarn publish

将包发布到npm

--tag:版本标签;--access:公开(public)还是限制的(restricted)

yarn remove

卸载包,更新package.json和yarn.lock

包名

yarn run

运行package.json中预定义的脚本

yarn self-update

yarn自身更新--未实现

yarn tag

显示包的标签

add/rm/ls

yarn team

管理团队

create/destroy/add/rm/ls

yarn test

测试 = yarn run test

yarn unlink

取消链接依赖包

yarn upgrade

升级依赖包

yarn version

管理当前项目的版本号

--new-version :直接记录版本号;--no-git-tag-version:不生成git标签

yarn why

分析为什么需要安装依赖包

包名/包目录/包目录中的文件名