【问题标题】:React 15 not compatible with React-reduxReact 15 与 React-redux 不兼容
【发布时间】:2016-06-23 18:38:51
【问题描述】:

我正在尝试在我的项目中升级到新发布的 react@15.0.0-rc.1,该项目也使用 react-redux@^4.4.0 包。 但是,当我尝试运行文档中建议的升级时 (https://facebook.github.io/react/blog/2016/03/07/react-v15-rc1.html)

npm install --save react@15.0.0-rc.1 react-dom@15.0.0-rc.1

由于版本不兼容而出现错误:

npm ERR! peerinvalid Peer react-addons-test-utils@0.14.7 wants react@^0.14.7
npm ERR! peerinvalid Peer react-redux@4.4.0 wants react@^0.14.0

有什么建议吗?

【问题讨论】:

标签: javascript node.js reactjs npm redux


【解决方案1】:

我刚刚发布了react-redux@4.4.1,它允许 React 15 作为对等依赖项。

请注意,您可以使用npm@3.x,它不会强制执行对等依赖。这样,您不必等待项目作者更新他们的包。

【讨论】:

  • 对不起,如果这不合适,但是...这是否意味着在教程中从 React 导入 PropTypes 将毫无问题地工作?
  • 我看到你应该从 prop-types 包中获取 PropTypes。我不确定我是否完全理解依赖项是如何编组的,或者我应该怎么做才能让它工作。
猜你喜欢
  • 2017-07-12
  • 2021-12-23
  • 1970-01-01
  • 1970-01-01
  • 2023-02-05
  • 2021-07-22
  • 2019-11-08
  • 1970-01-01
  • 2021-09-04
相关资源
最近更新 更多