yarn remove
从项目中移除依赖项。
用法
$ yarn remove ...
示例
从当前项目中移除依赖项
一次性从所有工作区中移除依赖项
移除所有以 eslint-
开头的依赖项
移除所有带有 @babel
作用域的依赖项
移除所有匹配 react-dom
或 react-helmet
的依赖项
详细信息
此命令将从当前工作区中移除匹配指定模式的包。
如果设置了 --mode=<mode>
选项,Yarn 将更改生成哪些工件。当前支持的模式有
-
skip-build
根本不会运行构建脚本。请注意,这与将enableScripts
设置为 false 不同,因为后者将禁用构建脚本,从而影响磁盘上生成工件的内容,而前者只会禁用构建步骤 - 但不会禁用脚本本身,只是不会运行它们。 -
update-lockfile
将完全跳过链接步骤,并且只获取从锁定文件中丢失的包(或没有关联校验和的包)。此模式通常由 Renovate 或 Dependabot 等工具使用,以保持锁定文件是最新的,而无需产生全部安装成本。
此命令接受 glob 模式作为参数(如果有效的标识符并且受 micromatch 支持)。请务必转义模式,以防止你自己的 shell 尝试扩展它们。
选项
定义 | 描述 |
---|---|
| 将操作应用于当前项目中的所有工作区 |
| 更改安装生成的工件 |