Thanks to visit codestin.com
Credit goes to github.com

Skip to content

huanxiaomang/cz-official

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CZ Official Website

based on vue3 and nestjs.

功能

  • 🗂️ 创智项目展览

  • 💬 工作室新消息

  • 👨🏻‍💻 当前工作室成员

  • 📖 在线学习文档

  • 🎨 留言板 (待开发)

结构

  • / 主网站

  • app/sever/ nest后台

  • app/message-board/ 留言版(待开发)

  • docs/ 学习文档

后台管理系统过于繁杂,迁移至这里

参与开发

1. 安装依赖

首先进入要开发的项目目录,然后:

pnpm install

2. 配置 .env 文件

在app/sever/下创建.env文件,填写你的本地配置:

DATABASE_URL="mysql://用户名:密码@localhost:端口/数据库名"
# TOKEN密钥
TOKEN_SECRET="你的密钥"
# 端口
PORT=3000
URL=localhost

3. 启动 nest 服务

启动之前,先依次执行:

生成数据库迁移

npx prisma migrate dev

这一步会自动执行prisma generate命令,以生成对应的@prisma/client包。如果没有执行成功可以尝试手动执行:

npx prisma generate

重新填充数据库

npx prisma migrate reset

现在启动nest服务:

pnpm dev:serve

确保nest服务启动成功后,可以使用pnpm dev:web启动前端服务。

About

CZ Official Website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5