【发布时间】:2018-07-18 14:16:00
【问题描述】:
我在安装 react 和 react-bootstrap 时遇到问题。我过去使用过它们,一切正常。但现在,我似乎在安装或更新它们时遇到了问题。
在我的终端中的代码行:npm install --save react-bootstrap 之后,我收到以下错误:
npm WARN react-bootstrap@0.32.1 需要一个 react@^0.14.9 || >=15.3.0 但没有安装。您必须自己安装对等依赖项。
npm WARN react-bootstrap@0.32.1 需要 react-dom@^0.14.9 的 peer || >=15.3.0 但没有安装。您必须自己安装对等依赖项。
npm WARN react-prop-types@0.4.0 需要 react@>=0.14.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN react-transition-group@2.2.1 需要 react@>=15.0.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN react-transition-group@2.2.1 需要 react-dom@>=15.0.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN react-overlays@0.8.3 需要一个 react@^0.14.9 || >=15.3.0 但没有安装。您必须自己安装对等依赖项。
npm WARN react-overlays@0.8.3 需要一个 react-dom@^0.14.9 || >=15.3.0 但没有安装。您必须自己安装对等依赖项。
npm WARN prop-types-extra@1.0.1 需要 react@>=0.14.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN uncontrollable@4.1.0 需要 react@>=0.11.0 的对等点,但没有安装。您必须自己安装对等依赖项。
甚至我过去的 react 项目也不再工作了,我在文档中找不到任何关于这些错误的信息。
感谢您的帮助。
【问题讨论】:
-
先尝试安装react,然后react-dom再react-bootstrap。
-
就是这样。当我运行 'npm install --save react' 时,它给了我同样的错误..
-
我认为你有版本问题。检查 react、react-prop-types 和所有其他依赖版本是否与 react-bootstrap 版本匹配。使用这个命令:'npm ls --depth=0' 这将显示已安装 npm 模块的报告。
-
刚上线。这可能是一个版本问题,因为它向我展示了 react@15.6.2。我该如何解决? (如果不是直接重新安装)
-
首先,这些只是警告。要解决它们,请转到“react-bootstrap”安装文件夹并运行命令 - “npm install” - stackoverflow.com/questions/35207380/…
标签: reactjs npm react-bootstrap