Заставить супервизора игнорировать обновления js в публичном каталоге
У меня есть приложение узла, в котором есть подкаталог /public, в котором есть только статические файлы (js, css, html и т. Д.), А также файлы scss, которые необходимо скомпилировать.
Я запускаю свое приложение, набрав
sudo supervisor -n error -e js,json,scss,jade -p 1000 app
что делает так, что всякий раз, когда файлы с этими расширениями изменяются в моем корневом каталоге проекта, сервер перезапускается.
Проблема в том, что js-файлы в публичных файлах не должны вызывать перезапуск. Есть ли способ игнорировать время файла в определенном каталоге? Или, если нет, есть ли способ просто игнорировать каталог (и я буду переключать вызовы супервизора, когда я работаю с scss).
1 ответ
Довольно просто:supervisor -i /public
будет игнорировать что-либо в публичном каталоге.
Более подробная информация по адресу: https://github.com/petruisfan/node-supervisor