前言
在日常开发中,每次代码修改后都需要手动打包、上传、重启服务,重复劳动非常耗时。本文介绍如何使用 Windows 批处理脚本 + PuTTY 工具实现一键自动化部署,大幅提升开发效率。
背景现状
部署流程痛点
我的日常部署涉及三个项目:
| 项目 | 类型 | 服务器 | 部署方式 |
|---|---|---|---|
| GYD资产管理系统-后端 | SpringBoot | 服务器A | Maven打包→上传JAR→重启 |
| GYD资产管理系统-前端 | Vue.js | 服务器B | pnpm构建→上传dist |
| 个人技术博客 | VuePress | 服务器A | pnpm构建→上传dist |
2026年1月11日...大约 6 分钟