Files
plates-server/.cursor/rules/deployment.mdc
2025-08-13 15:17:33 +08:00

26 lines
810 B
Plaintext

---
description:
globs:
alwaysApply: false
---
# 部署与运行指南
本项目支持多种运行和部署方式,包括开发环境和生产环境。
## 脚本
- 开发环境启动: `yarn start:dev` 或 `npm run start:dev` - 带有热重载功能
- 生产环境构建: `yarn build` 或 `npm run build`
- 生产环境启动: `yarn start:prod` 或 `npm run start:prod`
## PM2部署
项目支持使用PM2进行部署和进程管理:
- PM2配置文件: [ecosystem.config.js](mdc:ecosystem.config.js)
- 启动命令:
- 生产环境: `yarn pm2:start` 或 `npm run pm2:start`
- 开发环境: `yarn pm2:start:dev` 或 `npm run pm2:start:dev`
## Shell脚本
项目包含两个启动脚本:
- [start-dev.sh](mdc:start-dev.sh) - 开发环境启动脚本
- [start.sh](mdc:start.sh) - 生产环境启动脚本