webpack介绍 - webpack教程



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

我正在使用webpack.config.js

webpack --watch --progress --debug

构建模块。

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

我可以使用webpack标志吗?

https://code.i-harness.com


我个人更喜欢我的开发设置,以尽可能地模仿我的生产设置。 这就是为什么我更喜欢PM2到nodemon,永远等等。

由于您可以在生产中推出此工具,并且您可以围绕它构建生产就绪的工具集。 这是关于如何让它观看和重启的documentation

要使用webpack-dev-server,您必须将配置包装在节点服务器中


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

您不能将它与webpack --watch使用webpack --watch因为--watch不会退出。 但是,您可以简单地将它与webpack一起webpack ,例如

nodemon \
    --watch ./\
    --delay 250ms\
    --exec 'node ./node_modules/.bin/webpack'

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

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


这很容易。 只要webpack正在打包的任何文件都需要你的webpack.config.js文件。 然后,对该文件的任何更改都会在webpack watch中注册。





webpack