webpack-dev-middleware 在启动时编译两次
webpack-dev-middleware compiles twice on boot
使用相同的 webpack.config.js
,webpack-dev-server
在启动时运行一次编译,但我的 webpack-dev-middleware
设置在启动时立即编译两次。
我在 chokidar 中添加了一些日志记录,以确保没有发生文件更改,而且看起来也没有。关于如何判断触发第二次编译的任何想法?
我的文件监视记录在错误的地方。实际上,我在启动开发服务器 之前 开始了文件更改。我不确定如何降低它的敏感度,但那是另一个问题。
为了后代,为了添加日志记录以找出发生了什么变化,我手动编辑了 node_modules/watchpack/lib/watchpack.js
并在 watcher.on("change"...
中添加了一个 console.log(file)
使用相同的 webpack.config.js
,webpack-dev-server
在启动时运行一次编译,但我的 webpack-dev-middleware
设置在启动时立即编译两次。
我在 chokidar 中添加了一些日志记录,以确保没有发生文件更改,而且看起来也没有。关于如何判断触发第二次编译的任何想法?
我的文件监视记录在错误的地方。实际上,我在启动开发服务器 之前 开始了文件更改。我不确定如何降低它的敏感度,但那是另一个问题。
为了后代,为了添加日志记录以找出发生了什么变化,我手动编辑了 node_modules/watchpack/lib/watchpack.js
并在 watcher.on("change"...
console.log(file)