开发环境部署
开发环境是开发人员进行本地开发和调试的环境,需要安装必要的开发工具和依赖。
环境要求
Node.js 18+
JavaScript运行时环境
pnpm
高效的包管理器
PostgreSQL 14+
关系型数据库
Git
版本控制系统
部署步骤
1. 克隆项目代码
git clone <repository-url>cd payroll-saas2. 安装项目依赖
pnpm install3. 配置环境变量
创建 .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:享受类型检查和智能提示