我正在尝试使用简单的python服务器为我的“React App build”提供服务,但路由不起作用:
错误代码404。
消息:找不到文件。
错误代码说明:404 = Nothing与给定的URI匹配。
使用React路由器v4设置路由以使内置版本正常工作的好方法是什么?
它适用于Webpack dev服务器,但是一旦我尝试使用webpack(webpack
)构建它,那么路由就会停止工作。
我是否需要为Webpack提供特殊标志,以便在构建之后路由工作?
import {
BrowserRouter as Router,
Route} from 'react-router-dom';
import {createBrowserHistory} from 'history';
...
let browserHistory = createBrowserHistory({});
...
<Router history={browserHistory}>
<div>
<App />
<Route exact path="/" component={Home} />
<Route path="/workflow" render={
() => (
<Workflow
components={components}
models={models}
patient={patient}
steps={steps}/>) } />
</div>
</Router>
由于