Материал подготовлен командой Simple-Server для администраторов VPS. Команды проверяйте на тестовом сервере перед production.
cat > /usr/local/bin/deploy-vue.sh << 'EOF'
#!/bin/bash
set -e
cd /var/www/my-vue-app-src
git pull
npm ci && npm run build
rsync -a --delete dist/ /var/www/vue-app/
EOF
chmod +x /usr/local/bin/deploy-vue.shАренда VPS на Simple-Server
Для развёртывания на production возьмите VPS/VDS с Ubuntu 22.04: root по SSH, NVMe и канал от 500 Мбит/с.