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



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

我得到的消息是

+-- 未满足的对等依赖关系反应-插件-CSS-过渡-group@0.14.x ||15.x.x

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

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

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

但这不是抱怨react,而是抱怨react-addons-css-transition-group。您需要react-addons-css-transition-groupreact一起安装。

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

所以我删除了我所有的 npm 包,这对我来说不是问题,因为这是一个新项目。如果您有现有项目,则可能不需要这样做。我只是想有一个干净的石板。

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

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

最新更新