Webpack不会实时重新加载新编译的SCSS代码。当我更改HTML时,它会自动重新加载。当我更改JS文件时,它也会实时重新加载。
我最近做的改变是添加第二个HtmlWebpackPlugin,所以我可以在下一个HTML页面上工作。下面是对问题发生位置的一步一步解释:
我做了什么 | Webpack Dev Server |
---|---|
editscript.js |
live realod updates site |
editarchive-book.html |
live reload updates site |
为archive-book.html 编辑样式表 |
live reload不更新站点 |
editpost.html |
live reload updates site |
为post.html 编辑样式表 |
live reload updates site |
硬刷新浏览器 | 不使用新的样式表更新站点 |
我现在已经找到问题了:
在我的SCSS文件中,我正在导入另一个样式表,我输错了。我把Style
写成了STyle
。
有趣的是,它仍然识别它。当我启动服务器时,它显示了正确的样式表,也就是我导入的样式表。当我改变一件事时,它也会随之更新。只有在那之后,它才没有更新任何其他内容。