Prune Api 是现代化风格的快速开发平台 Prune Admin 的后端数据服务,基于 NestJS、TypeScript、TypeORM、MySQL 构建。
git clone https://github.com/KangodYan/prune-api.git
- 在 MySQL8 数据库中新建数据库,命名
prune
- 找到项目根目录下的
prune.sql
文件,导入到prune
数据库中 - 在数据库配置文件中去掉 sql_mode 配置项的
ONLY_FULL_GROUP_BY
选项,然后重启服务
在项目根目录下运行以下命令安装项目依赖:
pnpm install
在根目录下创建 .env.dev
文件,手动复制 .env.example
文件内容到 .env.dev
,并填写对应相应配置
运行以下命令以启动开发服务器:
pnpm start:dev
访问 http://localhost:7441 查看您的应用程序。
创建 .env.prod
文件并填写好配置,运行以下命令以构建生产版本:
pnpm build
pnpm start:prod