When I have added react router it gives me follow errors
here is main.js
var React = require('react');
var ReactDOM = require('react-dom');
var Router = require('react-router');
var Route = require('react-router').Route;
var Home = require("./components/homePage");
ReactDOM.render(
<Router >
<Route component={Home} path="/"></Route>
</Router>
, document.getElementById('app'));
Homepage.js
var React = require('react');
var Home = React.createClass({
render: function(){
return (
<div >
<h1>Home</h1>
</div>
);
}
});
module.exports = Home;
There are many others questions related to same problem but none of them address the real issue or general reason or cause. other answers suggesting using react-router 4 alpha and i have tried beta4 but still same error