2017-10-16 18 views
1

私の反応アプリでBrowserRouterを使用します。BrowserRouter v4 - 'BrowserRouter'が定義されていませんreact/jsx-no-undef

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(); 

をそして私は、次のエラーを取得しています:示すように、私はBrowserRouterタグの私の一番上のコンポーネントを入れ子にしている

./src/index.js 
Line 9: 'BrowserRouter' is not defined react/jsx-no-undef 

私がインストールされていると依存の私であるルータ-DOMが反応しますpackage.jsonファイル。ではなぜ私はこれを手に入れているのですか?

+0

'BrowserRouter'を' Router'に変更します。 – bennygenel

答えて

3

Routerとしてインポートしたので、<Router>とも呼ぶべきです。

関連する問題