之前webpack --watch-poll打包后,我修改代码之后就会有webpack就会有提示,今天打包后修改代码,webpack就没有提示了,而且修改之后网页效果没有刷新,要重新打包才能出效果。这是为什么呢?
之前webpack --watch-poll打包后,我修改代码之后就会有webpack就会有提示,今天打包后修改代码,webpack就没有提示了,而且修改之后网页效果没有刷新,要重新打包才能出效果。这是为什么呢?
谢邀.
之前好的现在不好了, 如果配置没有改过, 那么可能是文件被锁死了, 重启一下电脑试试.
另外, --watch和--watch-poll
参数都是监听文件改动并自动重新编译, 前者监听文件系统的事件. 后者是定时检查文件有无变化(默认每隔1秒), 一般用于虚拟机访问宿主机的文件, 因为虚拟机无法收到宿主机的文件系统事件.
但自动编译并不会触发浏览器重新加载, 需要配合Hot Module Replacement功能. 最简单的办法是使用webpack-dev-server --hot启动开发环境server. 如果要通过API的方式启动server, 那么就要进入Hard模式..
2 回答989 阅读✓ 已解决
2 回答1k 阅读
1 回答1.1k 阅读
875 阅读
644 阅读
自动刷新是要用 webpack-dev-server 吧!