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