Eu sou novo no ReactJs. Este é o meu código:
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'));
e compilá-lo com o webpack. Além disso, adicionei o componente principal aos meus aliases. O console gera estes erros: Eu também li estes links:
React Router falhou prop 'histórico', é indefinido
Como eu resolvo que o histórico é marcado como obrigatório, quando o valor é indefinido?
Atualizando React-Router e substituindo hashHistory por browserHistory
e muitas pesquisas na web, mas não consegui resolver esse problema. Roteador React é a versão 4