【问题标题】:yarn warning package has unmet react peer dependency纱线警告包具有未满足的反应对等依赖性
【发布时间】: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

【问题讨论】:

标签: package.json yarnpkg


【解决方案1】:

好的,事实证明这不是我的问题。 Yarn v 1.3.2 在peerDependencies 上发出警告时有一个错误。

1.4.0 几天前作为候选版本发布,我在此版本中不再看到这些不正确的警告。

链接: 相关问题:https://github.com/yarnpkg/yarn/issues/4743 公关:https://github.com/yarnpkg/yarn/pull/5088

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    相关资源
    最近更新 更多