我只是按照guide将我的meteor项目迁移到1.3,他们建议我使用npm react包而不是氛围1。
当我安装react和react-dom时,我得到最新版本15.0.1
但是,我的项目是使用npm' s fixed-data-table,它具有
的对等依赖性 "peerDependencies": {
"react": ">=0.13.0 <0.15.0 || ^0.14.0-beta3",
"react-dom": ">=0.14.0 <0.15.0 || ^0.14.0-beta3"
}
因此,如果我使用react 15.0.1,我将遇到未满足的对等依赖性错误。
如何处理此类案件?或者它是否意味着我不能使用固定数据表如果我使用react 15?
我无法安装旧版本的react,因为还有其他包具有react@^15.0.1
作为对等依赖项。
答案 0 :(得分:0)
您使用的npm
版本是什么?
我将npm升级到3.x后解决了这个问题。规则npm treat peerDependencies has changed between
npm` 3.x和2.x,请参阅this
虽然fixed-data-table的peerDependencies声明它需要反应&lt; 0.15.0,但是固定数据表在反应15.0下运行良好,所以只需忽略这个WARN。