Программно смотреть и перезапускать сервер узла
Я устал от использования FileZilla каждый раз, когда я хотел внести изменения на свой сервер, на котором размещен мой веб-сайт, и поэтому я настроил репозиторий github и связал его с моим сервером, чтобы изменения были перенесены прямо на сервер.
Тем не менее, мой сервер написан на узле, и поэтому каждый раз, когда я обновляю свой файл server.js, мне приходится перезапускать сервер. С "узлом server.js"
Есть ли способ просмотреть файл и программно перезапустить сервер узла при обнаружении обновления?
Если это поможет, моя подача - это Ubuntu Linux с apache2
1 ответ
Решение
Вы можете попробовать написать что-нибудь самостоятельно или использовать одну из популярных библиотек, которые уже существуют:
- https://github.com/petruisfan/node-supervisor
supervisor server.js
- https://github.com/remy/nodemon
nodemon server.js