未满足的对等依赖安装反应

时间:2017-05-27 01:32:42

标签: reactjs npm npm-install

我有两个相关的问题。我正在安装反应到一个新的空项目。我只在文件夹中有一个基本的package.json文件,没有别的。

我得到的信息是

  

+ - UNMET PEER DEPENDENCY react-addons-css-transition-group@0.14.x || 15.x.x

首先,问题:我是否正确地解释了这一点?消息是说,要么安装react-addons-css-transition-group@0.14.x包,要么安装反应版本15.x.x?

其次,通过运行npm install react --save,我安装了反应版本15.5.4。如果我对消息的解释是正确的,为什么我收到消息?我已经安装了15.5.4的反应。

2 个答案:

答案 0 :(得分:0)

你的第一个解释是正确的。你可以有任何一个版本。

但它没有抱怨react,而是抱怨react-addons-css-transition-group。您需要安装react-addons-css-transition-group以及react

答案 1 :(得分:0)

我发现一篇文章表明这​​是一个错误,可以通过升级到最新版本的npm来解决。

所以我删除了所有不属于我的npm包,因为它是一个新项目。如果您有现有项目,则可能不需要这样做。我只是想要一个干净的名单。

然后我清理了我的package.json并使用npm-windows-upgrade将我的计算机上的npm升级到最新版本。

然后我做了一个干净的npm install react,这次我没有收到任何错误消息。

相关问题