快速开始
-
生成项目
在脚手架目录运行:
终端窗口 npm run dev按提示依次选择前端框架、后端框架,并输入项目名称(只能包含小写字母、数字和连字符,默认
my-fullstack-app)。? 请选择前端框架: React / Vue? 请选择后端框架: Python (FastAPI) / Java (Spring Boot)? 请输入项目名称: my-project生成的项目会出现在当前目录下,并自动完成
git init与初始提交。 -
启动开发环境
终端窗口 cd my-project./dev.sh startdev.sh会先安装前端与后端依赖,然后同时启动两个服务,并自动打开日志:前端页面: http://localhost:5173后端 API: http://localhost:8088API 文档: http://localhost:8088/docs -
登录系统
打开 http://localhost:5173,使用默认管理员账号登录:
用户名 密码 角色 admin123456管理员
除管理员外,模板还预置了四个普通用户,密码同为 123456:
| 用户名 | 姓名 | 角色 |
|---|---|---|
admin |
管理员 | admin(全部权限) |
zhangsan |
张三 | user |
lisi |
李四 | user |
wangwu |
王五 | user |
zhaoliu |
赵六 | user |
详见默认账号。
| 环境 | 前端 | 后端 |
|---|---|---|
| 开发 | 5173 | 8088 |
| Docker | 5173 | 8088(容器内,经 Nginx 反代) |