跳至主要内容

CLI 参考

通用命令

yarn add向项目添加依赖项。
yarn bin获取二进制脚本的路径。
yarn cache clean删除共享缓存文件。
yarn config显示当前配置。
yarn config get读取配置设置。
yarn config set更改配置设置。
yarn config unset取消配置设置。
yarn dedupe对具有重叠范围的依赖项进行重复数据删除。
yarn dlx在临时环境中运行包。
yarn exec执行 shell 脚本。
yarn explain解释错误代码。
yarn explain peer-requirements解释一组对等要求。
yarn info查看与包相关的信息。
yarn init创建新包。
yarn install安装项目依赖项。
yarn link将本地项目连接到另一个项目。
yarn node在已设置挂钩的情况下运行节点。
yarn npm audit对已安装的包执行漏洞审核。
yarn pack从活动工作区生成 tarball。
yarn patch准备要修补的包。
yarn patch-commit从目录中生成补丁。
yarn rebuild重建项目的原生包。
yarn remove从项目中删除依赖项。
yarn run运行 package.json 中定义的脚本。
yarn set resolution强制执行包解析。
yarn set version锁定项目使用的 Yarn 版本。
yarn set version from sources从 master 中构建 Yarn。
yarn stage将所有 yarn 文件添加到您的 vcs。
yarn unlink断开本地项目与另一个项目的连接。
yarn unplug强制解包包列表。
yarn up升级项目中的依赖项。
yarn why显示需要包的原因。

与约束相关的命令

yarn constraints检查是否满足项目约束。
yarn constraints query查询约束事实数据库。
yarn constraints source打印约束的源代码。

与 Npm 相关的命令

yarn npm info显示有关包的信息。
yarn npm login存储新的登录信息以访问 npm 注册表。
yarn npm logout注销 npm 注册表。
yarn npm publish将活动工作区发布到 npm 注册表。
yarn npm tag add为包的特定版本添加标签。
yarn npm tag list列出包的所有 dist-tag。
yarn npm tag remove从包中删除标签。
yarn npm whoami显示经过身份验证的用户的名称。

与插件相关的命令

yarn plugin check查找所有与自己的规范不同的第三方插件。
yarn plugin import下载插件。
yarn plugin import from sources从源代码构建插件。
yarn plugin list列出可用的官方插件。
yarn plugin remove删除插件。
yarn plugin runtime列出活动插件。

交互式命令

yarn search打开搜索界面。
yarn upgrade-interactive打开升级界面。

与版本相关的命令

yarn version将新版本应用到当前包。
yarn version apply一次性应用所有延迟的版本升级。
yarn version check检查所有相关包是否已升级。

与工作区相关的命令

yarn workspace在指定的工作区内运行命令。
yarn workspaces focus安装单个工作区及其依赖项。
yarn workspaces foreach对所有工作区运行命令。
yarn workspaces list列出所有可用的工作区。