【问题标题】:npm peerDependencies React : can't install any packagesnpm peerDependencies React:无法安装任何软件包
【发布时间】:2017-01-21 15:18:26
【问题描述】:

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

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

Aaaa 失败。

npm install semantic-ui-react --save

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

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

是我很简单的package.json

再次感谢您的帮助。

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

编辑:我的应用文件夹:

还有我的 npm 和节点版本

【问题讨论】:

  • 在终端中运行npm --versionnode --version 并在此处发布结果
  • 刚刚做到了。感谢您的宝贵时间
  • 是的,npm 1.4.9 真的很老了。做npm install npm@latest -g
  • 并确保 create-react-app 也是最新的
  • 更新 npm,一切正常。谢谢蔡斯。

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


【解决方案1】:

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

brew update
brew upgrade node
npm install -g npm

【讨论】:

  • 你说得对。我的 npm 已经过时了......现在正在醒来。谢谢你。
  • 如果您能接受我的回答,我将不胜感激 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-03
  • 2017-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多