使用 Yarn 安装软件包时,我收到以下警告
warning Unmet peer dependency "webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc"
即使我已经全局安装了 webpack。
如何抑制此警告,还是只需将其安装在项目中?
这是我的
npm list -g --depth=0
输出
npm list -g --depth=0
/usr/local/lib
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
谢谢
现在可以通过使用
logFilters
配置中的 .yarnrc.yml
选项来抑制特定警告:
logFilters: [{
code: 'YN0002',
level: 'discard'
}]
是的,该选项看起来属于 json 配置文件,但您必须将其添加到
.yarnrc.yml
yaml 配置中。
logFilters
文档