| 1 | #!/bin/bash |
| 2 | |
| 3 | # 赋予执行权限:chmod +x startDev.sh |
| 4 | # 运行:./start.sh |
| 5 | |
| 6 | # git切换到master分支 |
| 7 | git checkout master |
| 8 | |
| 9 | # git拉取最新代码 |
| 10 | git pull |
| 11 | |
| 12 | # 安装依赖(如需自动安装) |
| 13 | pnpm install |
| 14 | |
| 15 | # 构建项目 |
| 16 | pnpm build |
| 17 | |
| 18 | # 使用PM2启动应用 |
| 19 | pm2 start pm2.json --env production |
| 20 | |
| 21 | echo "PM2 $APP_NAME 启动完成!" |
| 22 | pm2 list |
| 23 |