26 lines
810 B
Plaintext
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) - 生产环境启动脚本
|