【发布时间】:2015-12-11 18:33:12
【问题描述】:
我在gulpfile.js 中使用pm2 来构建开发服务器(开发服务器由sass watch、webpack watch 和liveserver)
当我尝试时
pm2 start webpack --name wp -- --watch
,webpack 不开始看文件,只编译一次。
总结一下:
如何使用 pm2 运行webpack --watch?
谢谢
【问题讨论】:
-
我猜 pm2 没有将参数传递给 webpack。您也许可以在配置中添加手表:webpack.github.io/docs/configuration.html
-
@chapinkapa 首先将
watch添加到配置不会激活观看(来自您提供的文档:(仅在使用 CLI 或简单的 node.js API 时使用)) .关于参数 pm2 确实将参数传递给 webpack,我通过传递--json并查看输出来检查它 -
不带 pm2 运行是否有效? Pm2 只是保持一个进程运行。如果进程退出,pm2 会重新启动它。
-
@chapinkapa 是的,它确实有效
-
那你为什么用 pm2 运行它?