这是我的root.js文件,同时我把webpack.config.js的入口也改成了root.js
import React from 'react';
import ReactDOM from 'react-dom';
import Index from './index';import ComponentList from './components/list';
import {HashRouter, Route,} from 'react-router-dom';export default class Root extends React.Component {
    constructor(props) {
        super(props);
    }
    render() {
        return (
            <HashRouter>
                <Route path='/' component={Index}/>
                <Route path='/list' component={ComponentList}/>
            </HashRouter>
        )
    };
}
ReactDOM.render(<Root/>, document.getElementById('example'));下面是我的错误信息

解决方案 »

  1.   


    render() {
            return (
                <HashRouter>
                    <div>
                        <Route path='/' component={Index}/>
                        <Route path='/list' component={ComponentList}/>
                    </div>
                </HashRouter>
            )
        };这样呢
      

  2.   

    可以参照我的react工程模板https://github.com/jinjiaxing/ReactGenerator-Jinjiaxing/blob/master/client/router.jsx希望对你有帮助,顺便求star哈