使用嵌套路由加载React SPA时路径错误,但从根加载时有效

时间:2019-02-18 09:03:06

标签: webpack webpack-dev-server webpack-4

我对Webpack和React有一个奇怪的问题,但更多是关于Webpack。

当我加载开发网站时,例如app.localhost可以正常工作,即使我去app.localhost/path/further-path也可以。

但是,如果在打开开发服务器时输入app.localhost/path/further-path或使用该路径刷新,将无法正常工作。

有人遇到过此类问题,可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

我找到了问题。

在配置中:

output: {
    path: path.resolve(__dirname, './dist'),
    filename: 'js/[name].js',
    publicPath: '/' // this was missing
  },