纱线警告包具有未满足的反应对等依赖性
yarn warning package has unmet react peer dependency
在使用 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
好的,原来不是我的问题。 Yarn v 1.3.2 在 peerDependencies
.
上发出警告时有一个错误
1.4.0
几天前作为候选版本发布,我在这个版本中不再看到这些不正确的警告。
链接:
相关问题:https://github.com/yarnpkg/yarn/issues/4743
公关:https://github.com/yarnpkg/yarn/pull/5088
在使用 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
好的,原来不是我的问题。 Yarn v 1.3.2 在 peerDependencies
.
1.4.0
几天前作为候选版本发布,我在这个版本中不再看到这些不正确的警告。
链接: 相关问题:https://github.com/yarnpkg/yarn/issues/4743 公关:https://github.com/yarnpkg/yarn/pull/5088