2015-12-11 2 views
3

Я использую pm2 внутри gulpfile.js строить Dev-сервер (Dev-сервер состоит из дерзости часы, WebPack смотреть и liveserver)Как запустить `webpack --watch`, используя pm2?

Когда я пытаюсь

pm2 start webpack --name wp -- --watch 

, WebPack не запускает просмотр файлов, просто компилирует его один раз.

Подводя итог:
Как запустить webpack --watch используя pm2?


Благодаря

+0

Я предполагаю, что pm2 не передает аргумент webpack. Возможно, вы сможете добавить часы в конфигурацию: https://webpack.github.io/docs/configuration.html – chapinkapa

+0

@chapinkapa в первую очередь добавление 'watch' в конфигурацию не активирует просмотр (из предоставленных документов: ** (используется только при использовании CLI или простого API node.js) **). Что касается аргументов pm2, то передавайте параметры в webpack, я проверил его, передав '--json' и посмотрев на результат –

+0

Работает ли он, если вы запускаете его без pm2? Pm2 просто поддерживает процесс. Если процесс завершается, pm2 перезапускает его. – chapinkapa

ответ

0

я обнаружил проблему:

проблема была в webpack --watch себя, потому что после обновления он не смотрел файлы без sudo

Linked discussion.

Смежные вопросы