Mac → GitHub → VPS → Nginx → 公网访问:一次完整的静态站点部署记录
第 5 步:更新流程
以后每次改完 Dashboard,流程是:
Mac 上(提交 + Push)
cd ~/path/to/project-dashboard
git add .
git commit -m "update"
git push
VPS 上(Pull + 部署)
cd /root/project-dashboard
git pull
cp -r dist/* /var/www/project-dashboard/
echo "✅ 更新完成"
写成脚本(一次性)
cat > /root/update-project-dashboard.sh << 'EOF'
#!/bin/bash
cd /root/project-dashboard
git pull
cp -r dist/* /var/www/project-dashboard/
echo "✅ 更新完成: $(date)"
EOF
chmod +x /root/update-project-dashboard.sh
以后只需:
bash /root/update-project-dashboard.sh
