npm peerDependencies React:无法安装任何软件包

时间:2017-01-21 15:18:27

标签: node.js reactjs npm semantic-ui draftjs

我正在构建新的React App来学习和使用Draft-js,RichStyle文本编辑器。 我使用create-react-app来初始化我的React应用程序。它工作正常,而且非常易于使用。

现在,我尝试添加semantic-ui-react,这是SemanticUI lib的React版本。

Aaaaannd失败了。

  

npm install semantic-ui-react --save

enter image description here

如您所见,draft-js的效果相同。 我的问题是通常使用draft-js& amp;语义 - 与React 15.4.2反应。我在专业环境中使用这个堆栈。 npm有什么我想念的东西吗? create-react-app是否可以停止此安装?

现在,我无法安装任何软件包。每次出现此错误。但是,我仍然无法npm start为我的本地Web服务器。我也试过npm cache clean

我是非常简单的package.json

enter image description here

再次感谢您的帮助。

解决方案 :只需更新NPM即可。

编辑 :我的应用文件夹:

enter image description here

我的npm&节点版本

enter image description here

1 个答案:

答案 0 :(得分:2)

我的猜测是你有旧的npm或节点版本,你不能用这个版本启动项目......你可以升级npm和节点程序。 如果您在OSX上使用brew,则可以使用以下命令升级它们。

brew update
brew upgrade node
npm install -g npm