我正在尝试将react-router与我刚刚创建的create-react-app一起使用,但是我在导入它时遇到了问题。我正在导入它,就像导入其他反应依赖项一样:
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Link } from 'react-router-dom';
但我收到此错误消息:
./src/index.js
Module not found: Can't resolve 'react-router-dom' in 'C:\Users\Eric\Code\react-test\src'
我在这里尝试使用谷歌搜索和检查,但我找不到答案。为什么不在node_modules中查找?
答案 0 :(得分:0)
react-router-dom
。我收到此错误消息是因为我按照了一个旧教程,让我安装了react-router
packager而不是react-router-dom
包。无法弄清楚一点点。
要解决此问题,只需安装react-router-dom
:
npm install --save react-router-dom
全部设定!