webpack5 热更新不生效

来源:23-8 webpack4-devServer

o无为o

2020-12-23

我目前环境是 webpack@5.11.0 webpack-cli@4.2.0 webpack-dev-server@3.11.0
启动服务器之后,修改html 和 css 文件的内容,页面并不会自动刷新, 设置了 hot: true。 也没办法实现热重载,都需要手动刷新页面,内容才会更新。请问老师这可能是什么原因?

写回答

2回答

河畔一角

2021-01-07

感谢老铁自我进步,有些时候,自己给自己提问,通过思考促进问题的解决,也是一种超能力。

0
0

o无为o

提问者

2020-12-23

找到问题原因了,是因为 package.json 中配置了  browserslist 这个选项的原因, 百度说这是个bug,暂时还没有修复 ,可以通过设置 target: "web" 解决,如果只想在 development 环境中设置,可以这样写:

target: process.env.NODE_ENV === 'development' ? 'web' : 'browserslist'

0
0

Vue2.6+Node.js+MongoDB 全栈打造商城系统

课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广

2634 学习 · 924 问题

查看课程