React App |下载模块不起作用

时间:2019-03-19 15:49:59

标签: reactjs npm dependencies

我制作了一个主页,其中包含几个链接。一个教程正在解释如何链接到您网站的另一个页面。

第一步是下载一个名为

的依赖项
sudo npm install --save react-router

输入终端sudo npm install --save react-router

这会导致我不明白的错误消息。

npm WARN react-static-container@1.0.1 requires a peer of react@^0.13.0 || ^0.14.0 || ^15.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN react-router@5.0.0 requires a peer of react@>=15 but none is installed. You must install peer dependencies yourself.
npm WARN create-react-context@0.2.3 requires a peer of react@^0.14.0 || ^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN frank@1.0.0 No repository field.

我读到错误消息,我必须自己安装对等依赖项。它在那里站了3次。但是从哪里开始呢?

您能一步一步告诉我如何处理此错误吗?在React网站上阅读并不清楚如何解决这个问题。

编辑:
该网站运行良好。 但是现在我想添加一个路由器(依赖模块)来更改页面。

我只能通过下载此依赖项来遇到上述错误消息。

2 个答案:

答案 0 :(得分:0)

尝试安装./jquery.svg ./assets/icon.svg ./picture.jpg ./pic.png ./readme.md 之前先做((?!jquery\.svg)|\.svg|\.jpg|\.png|\.md)

答案 1 :(得分:0)

在v4中,react-router导出核心组件和功能。虽然react-router-dom导出DOM相关组件,如Link,BrowserRouter,NavLink等。所以它将重新导出所有react-router导出。所以只需安装react-router-dom。

npm i react-router-dom