返回文集

开发环境部署

本地开发配置

开发

开发环境部署

开发环境是开发人员进行本地开发和调试的环境,需要安装必要的开发工具和依赖。

环境要求

Node.js 18+

JavaScript运行时环境

pnpm

高效的包管理器

PostgreSQL 14+

关系型数据库

Git

版本控制系统

部署步骤

1. 克隆项目代码

git clone <repository-url>cd payroll-saas

2. 安装项目依赖

pnpm install

3. 配置环境变量

创建 .env.local 文件,配置以下环境变量:

DATABASE_URL=postgresql://user:password@localhost:5432/payroll?sslmode=no-verify
JWT_SECRET=your-jwt-secret
NEXT_PUBLIC_API_URL=http://localhost:5000

4. 初始化数据库

pnpm drizzle-kit push

执行数据库迁移,创建数据表

5. 启动开发服务器

coze dev

访问 http://localhost:5000 查看应用

开发技巧

使用热重载:修改代码后自动刷新,无需重启服务器
查看日志:控制台输出详细日志,方便调试
使用TypeScript:享受类型检查和智能提示