此项目支持多人联合记账,拥有记账、预算、概览等功能。
frontent
为前端页面,通过 vite
+ vue3
+ tpyescript
编写,每个页面都是独立的模块,包含独有的 api.js
、 router.js
等元素,框架会自动读取每个页面的 router.js
文件并加入到路由当中。
接口请求地址从 public
文件下的 env.js
读取,本地开发需要自行添加 env.local.js
文件进行调试
server
为后端服务,使用 koa2
框架进行开发
pnpm run install_all
// 运行
npm run dev
frontend
和 mobile
项目打包后需要把打包文件放置到 server 项目的 public
文件夹下的 pc
和 mobile
目录,然后运行 npm run dev
命令即可