- 问题:为什么更改index.html不会热更新,更改js文件和css文件,vue文件等等会热更新?
- 主要原因是只有当webpack入口js文件中的内容被修改时,才会自动更新数据并刷新浏览器。因为利用html-webpack-plugin插件不经过entry入口js文件,生成的html文件不在热更新检测范围之内。所以HTML不会热更新。
- 而css,js,vue等文件因为需要loader等加载器,import引进入口文件(如main.js),所以会有热更新的效果。
- 但是有方案可以让html文件热更新。方案请自行查找。
网友评论