|
|
1 mēnesi atpakaļ | |
|---|---|---|
| .. | ||
| public | 1 mēnesi atpakaļ | |
| src | 1 mēnesi atpakaļ | |
| .env.production | 3 mēneši atpakaļ | |
| .env.staging | 3 mēneši atpakaļ | |
| .gitignore | 3 mēneši atpakaļ | |
| README.md | 4 mēneši atpakaļ | |
| eslint.config.js | 4 mēneši atpakaļ | |
| index.html | 1 mēnesi atpakaļ | |
| package-lock.json | 4 mēneši atpakaļ | |
| package.json | 3 mēneši atpakaļ | |
| test-hairstylist.aitori.jp.conf | 3 mēneši atpakaļ | |
| tsconfig.json | 4 mēneši atpakaļ | |
| vite.config.js | 2 mēneši atpakaļ | |
造型师后台前端,现已接入本仓库里的 NestJS + Prisma + MySQL 后端,可本地联调体验:
20.x33066379backend/.envnpm install
后端目录在 backend/,先安装依赖并准备环境变量:
cd backend
npm install
cp .env.example .env
当前初始化阶段建议在 .env 中至少维护数据库、Redis 与基础应用配置:
PORT=3000
APP_BASE_URL=http://localhost:3000
DATABASE_URL=mysql://root:123456@localhost:3306/aitori_stylist
REDIS_URL=redis://:123456@localhost:6379
JWT_SECRET=replace-me
JWT_EXPIRES_IN=7d
CORS_ORIGIN=http://127.0.0.1:5173
NODE_ENV=development
初始化 Prisma Client:
npm run prisma:generate
启动后端:
npm run start:dev
默认 API 地址:
http://localhost:3000/api/v1http://localhost:3000/api/v1/healthhttp://localhost:3000/api/docs默认登录账号:
501回到项目根目录:
cd ..
npm run dev -- --host 127.0.0.1 --port 5173
默认访问地址:
http://127.0.0.1:5173/建议按这条路径体验:
登录 -> 仪表盘 -> 客户列表 -> 打开客户详情 -> 发起模拟 -> 查看结果 -> 微调 / 术后跟进
模板相关也可以继续点:
登录 -> 仪表盘 -> 模板列表 -> 模板详情
前端:
npm run test
npm run typecheck
npm run build
后端:
cd backend
npm run prisma:validate
npm run test:e2e
docker composebackend/.env,不要提交到仓库示例文件