【发布时间】:2018-01-17 09:20:47
【问题描述】:
在使用 yarn 进行全新安装时,我收到一大堆未满足的对等依赖性警告。
我拥有其中一个依赖项(我们称之为my-problematic-package)并已将 peerDependency 设置如下:
"peerDependencies": {
"react": "0.14.x - 16.x.x",
"react-dom": "0.14.x - 16.x.x"
}
然后我将包包含在我的项目中,并为依赖项定义了以下内容:
"dependencies": {
...
"react: "^16.0.0",
"my-problematic-package": "^1.1.0" // Latest with react as devDependency
}
然后我在运行yarn 时得到以下信息:
warning > my-problematic-package@1.1.0" has unmet peer dependency "react@0.14.x - 16.x.x".
似乎合法但不起作用,欢迎提出任何建议。
纱线版本:1.3.2
NPM 版本:5.5.1
【问题讨论】:
-
看起来这可能与此问题有关:github.com/yarnpkg/yarn/issues/4850
标签: package.json yarnpkg