リアクションアプリでBrowserRouterを使用したい。次のように、BrowserRouterタグで最上位のコンポーネントをネストしています。
import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render((
<BrowserRouter>
<App/>
</BrowserRouter>
), document.getElementById('root'));
registerServiceWorker();
そして、私は次のエラーを受け取ります:
./src/index.js
Line 9: 'BrowserRouter' is not defined react/jsx-no-undef
私はreact-router-domをインストールし、依存関係はpackage.jsonファイルにあります。では、なぜこれを取得するのですか?
Router
としてインポートしたので、<Router>
としても呼び出す必要があります。