Закаидываете весь код и вызываете npm install (с помощью pm2 или еще как-нибудь)
2. Собираете все в один файл (или несколько чанков) и закидываете в необходимую папку
3. Что-то еще?
докер
Что-то ты всё в кучу намешал. Щас тебе советов набросают что первое в голову пришло
настроен jenkins который тянет ветку протестированную и делает build/deploy, рестартирт pm2
ТимСити...
Вообще самый простейший с точки зрения подготовки вариант - это деплой скриптом через репоз. - приготовили релиз, оттестили и слили в мастер ветку - зашли по ссх на сервак и стартанули скрипт, который качнет из репоза мастер, обновит пакеты/зависимости, перезапустит процесс Дешево и сердито...
Обсуждают сегодня