npm peerDependencies React:无法安装任何包

npm peerDependencies React : can't install any packages

我正在开发ui新的 React 应用程序来学习和使用 Draft-js,RichStyle 文本编辑器。 我使用 create-react-app 来初始化我的 React 应用程序。它正在运行,而且非常易于使用。

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

啊啊啊失败了。

npm install semantic-ui-react --save

如你所见,draft-js 效果相同。 我的问题是通常在 React 15.4.2 中使用 draft-js & semantic-ui-react 没有问题。我在专业环境中使用这个堆栈。 npm 有什么我遗漏的吗? create-react-app 是否可以停止此安装?

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

我的很简单package.json

再次感谢您的帮助。

解决方案:只需更新 NPM,一切正常。

编辑:我的应用程序文件夹:

还有我的 npm 和节点版本

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

brew update
brew upgrade node
npm install -g npm