react-hot-loader 无法与所有 url 一起正常工作
react-hot-loader not working properly with all urls
我已经成功地完成了一个基本的设置,react-hot-loader 正在运行。它适用于任何带有单个 /
(如 localhost:8080/test
)的 url,但是一旦我添加另一个斜线(例如 localhost:8080/test/asd
),它就会刷新,而不是刷新适当的热更新。页面还是可以正常显示的,只是热加载部分不符合预期
这是我的设置:https://github.com/severisv/react-hot-loader-example
这是怎么回事?有什么解决办法吗?
将 publicPath 添加到 webpack-config 的输出部分解决了问题:
output: {
...
publicPath: '/'
},
我已经成功地完成了一个基本的设置,react-hot-loader 正在运行。它适用于任何带有单个 /
(如 localhost:8080/test
)的 url,但是一旦我添加另一个斜线(例如 localhost:8080/test/asd
),它就会刷新,而不是刷新适当的热更新。页面还是可以正常显示的,只是热加载部分不符合预期
这是我的设置:https://github.com/severisv/react-hot-loader-example
这是怎么回事?有什么解决办法吗?
将 publicPath 添加到 webpack-config 的输出部分解决了问题:
output: {
...
publicPath: '/'
},