首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >publicPath中Webpack热重装设置正确,热中间件查找热更新走错路

publicPath中Webpack热重装设置正确,热中间件查找热更新走错路
EN

Stack Overflow用户
提问于 2020-04-27 05:22:15
回答 1查看 382关注 0票数 0

我有一个express服务器,它在地址localhost:8080/static/xxx.hot-update.json上设置了一个热更新文件。到目前一切尚好。

("/static“是开发服务器的publicPath。)

在前端,我的js中有这一行:require("webpack-hot-middleware/client?reload=true")

但是它试图在错误的位置查找热更新文件!它使用当前的url,而不是"/static“。如果我的页面是localhost:8080/foo,它将尝试获取localhost:8080/foo/xxx.hot-update.json,这显然是失败的。

如果我尝试添加一个路径:require("webpack-hot-middleware/client?path=/static/&reload=true"),我会得到一个404错误:cannot find localhost:8080/static/

我知道我遗漏了一个小参数…但我找不到它可以是什么

提前感谢您所能提供的任何帮助:)

最好的!

EN

回答 1

Stack Overflow用户

发布于 2020-04-28 04:08:40

缺少的一点是,我需要添加与其他所有output:{}设置一样的publicPath来设置webpack的配置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61448291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档