Skip to content

给使用者:初始化和启动 tiny‐pro 模板项目(二次开发)

Kagol edited this page Aug 29, 2025 · 4 revisions

初始化 tiny-pro 模板项目

tiny init pro
  • 名称名称:demo-tiny-pro
  • 数据库名称:demo_tiny_pro
  • MYSQL 登录用户名:root
  • MySQL 登录密码:root

其他都是默认即可。

安装和启动 MySQL / Redis

TinyPro 是一个包含前后端的完整后台管理项目模板,后端依赖 MySQL / Redis 数据库,需要先启动。

参考以下文章:https://juejin.cn/post/7488905111479451688

MySQL 启动之后需要创建一个空的 demo_tiny_pro 数据库。

启动后端

cd demo-tiny-pro/nestJs
pnpm i
pnpm start

启动前端

cd demo-tiny-pro/web
pnpm i
pnpm start

访问:http://localhost:3031/

可以开始前后端的二次开发啦!

注意事项

默认情况下启动的 TinyPro 项目,只有只读权限,没有写权限,如果需要写权限,编辑菜单等内容,需要注释掉以下代码:

tiny-pro/template/nestJs/src/app.module.ts

providers: [
-  {
-    provide: APP_GUARD,
-    useClass: RejectRequestGuard,
-  }
]