使用嵌套路由加载React SPA时路径错误,但从root加载时工作

问题描述 投票:0回答:1

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

当我加载我的开发网站时,例如app.localhost它运作良好,即使我会去app.localhost/path/further-path工作。

但是,如果我在打开开发服务器时输入app.localhost/path/further-path或者将使用该路径刷新,则无效。

任何人都有这样的问题,可以帮忙吗?

webpack webpack-dev-server webpack-4
1个回答
0
投票

我发现了这个问题。

在配置中:

output: {
    path: path.resolve(__dirname, './dist'),
    filename: 'js/[name].js',
    publicPath: '/' // this was missing
  },
© www.soinside.com 2019 - 2024. All rights reserved.