gpt4 book ai didi

reactjs - 启用单页应用程序 react 热重载 webpack

转载 作者:行者123 更新时间:2023-12-03 13:39:07 24 4
gpt4 key购买 nike

我在使用 React 路由器和 webpackdevserver 设置单页 React 应用程序时遇到一些问题。如果我使用 browserhistory webpack 在输入嵌套路由 url(例如/client/view)时会出现一些问题。添加 apiFallback 可以解决这个问题,但热重载仍然存在问题。它尝试从不存在的深层 URL (/client/view/hot-update.json) 加载 hot-update.json 文件,因此失败并重新加载页面。我如何告诉 hotreload 始终从基本 url (/) 加载 hot-update.json?

最佳答案

在使用 '' 以外的 publicPath 时,我遇到了类似的问题,我通过向 devServer 选项添加代理条目来解决这个问题:

devServer: {
// ... rest of options
proxy: {
'/myPublicPath/*': {
target: 'http://localhost:8080/',
pathRewrite: { '^/myPublicPath': '' },
}
}

除此之外,请确保 output.publicPathdevServer.publicPath 均已设置且相等。

希望这有帮助!

关于reactjs - 启用单页应用程序 react 热重载 webpack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40159965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com