Jestem nowy w ReactJs. To jest mój kod:
var React = require('react');
var ReactDOM = require('react-dom');
var {Route, Router, IndexRoute, hashHistory} = require('react-router');
var Main = require('Main');
ReactDOM.render(
<Router history={hashHistory}>
<Route path="/" component={Main}></Route>
</Router>, document.getElementById('app'));
i kompilowanie go za pomocą pakietu internetowego. Dodałem również komponent Main do moich aliasów. Konsola wyrzuca te błędy: czytam też te linki:
React Router failed prop 'history', jest niezdefiniowane
Jak rozstrzygnąć, czy historia jest oznaczona jako wymagana, gdy wartość jest niezdefiniowana?
Uaktualnienie React-Router i zamiana hashHistory na browserHistory
i wiele wyszukiwań w internecie, ale nie udało mi się rozwiązać tego problemu. React Router to wersja 4