观察webpack.config.js并重新运行webpack命令以响应文件更改

Gaj*_*jus 23 webpack

我正在使用webpack.config.js

webpack --watch --progress --debug
Run Code Online (Sandbox Code Playgroud)

构建模块.

我想webpack --watch在更改webpack.config.js文件后重新启动.

我可以使用webpack标志吗?

Gaj*_*jus 23

我最终使用了.nodemon允许执行非节点脚本以响应文件系统中的更改.

你不能使用它webpack --watch因为--watch不会退出.但是,您可以简单地使用它webpack,例如

nodemon \
    --watch ./\
    --delay 250ms\
    --exec 'node ./node_modules/.bin/webpack'
Run Code Online (Sandbox Code Playgroud)

nodemon支持可用于减少样板文件的配置文件,忽略特定文件和/或目录并生成可重复使用的配置.

此外,使用nodemon而不是webpack --watch解决已知webpack问题,"不检测文件的微小更改(添加/删除空格,分号)".

  • 一定要添加`--ignore {build path}`.否则,让nodemon观察您的根目录将导致循环,因为您的构建文件将触发更改. (3认同)