Есть страничка users и соответсвующий роут
<Route path="/users" component={ Users } />
С этой страницы можно перейти на роут user/:id
<Route path="/user/:id" component={ User } />
Но если в адрессную вставить сразу url вида /user/123 то страница пустая с ошибками
Failed to load resource: the server responded with a status of 404 (Not Found) style.css
Failed to load resource: the server responded with a status of 404 (Not Found) bundle.js
С Webpack пришлось знакомиться только в последнем проекте, в качестве сервера используется webpack-dev-server
Подскажите где ошибка
Вот кусочек webpack конфига:
new WebpackDevServer(
webpack(config),
{
publicPath: config.output.publicPath,
hot: true,
historyApiFallback: true,
contentBase: "public/"
}
)
.listen(80, 'www.site.com, error => {});
И еще не большой:
entry: {
app: [
'webpack-dev-server/client?http://www.site.com:80',
'webpack/hot/only-dev-server',
'./app/index'
],
vendor: []
},
devServer: {
port: 80,
host: 'http://www.site.com',
historyApiFallback: true,
headers: {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Origin, X-Requested-With, Content-Type, Accept'
}
},