Раньше просто с помощью shipit деплоил. Сейчас нужно устанавливать все пакеты на сервере и делать там билд. Дело в том, что на рабочем компе сборка идет в разы быстрее. Может мне как-то просто копировать папку билда ".nuxt" на сервер, чтобы там его не собирать?
И зачем каждый раз устанавливать все пакеты заново, если я только код обновляю? И нужно наверное ещё рестарт сервера делать, после обновления. Сейчас запускается через PM2 start
И зачем каждый раз устанавливать все пакеты заново
действительно зачем, ну а так это сделано для того, что если кто-то запушил обновления в мастер, ты можешь не знать, что там установили нового или обновили, по этому и нужно это делать. Для одного разработчика это избыточно. Можно и папку .nuxt копировать. Вообще ты это куда быстрее мог просто проверить.