Очередное изменение
####Список изменений от 15-04-2016:
- WebUI обновлён до 0.2.0
- Миграция Jade->Pug
- Зависимости обновлены до последних версий (npm)
- Шаблоны страницы изменены для совместимости с Pug
Ручное обновление WebUI
- Забрать последнюю версию из GIT
- Остановить WebUI (обычно -
sudo /etc/init.d/webui stop
) - Сохранить /opt/webui где-нибудь для бэкапа (это важно)
- Удалить содержимое /opt/webui (но оставить саму директорию)
- Скопировать содержимое рабочей папки git (webui) в /opt/webui
cd /opt/webui
sudo npm install
chown webui:webui -R *
(изменить webui на того пользователя, под кем запускается WebUI)- Скопировать папку config, сохраненную в (3) в /opt/webui
- Запустить WebUI (обычно -
sudo /etc/init.d/webui start
)
Вообще, express.js имеет серьезную зависимость от Jade - шаблонизатора. Недавно автор Jade словил угрозу судебного иска из-за названия и лихорадочно переименовался в Pug. Так что можно опять выкинуть все печатные книжки по express.js, ага, ибо они уже устарели.