# eggServer **Repository Path**: liveproject/egg-server ## Basic Information - **Project Name**: eggServer - **Description**: egg半成品,搜TODO改下配置可以直接些api - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-01-07 - **Last Updated**: 2024-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 持续扩展 ``` 权限现实 微信相关对接(登录,支付) ``` ### 如何启动 ``` 安装依赖:npm install 全局搜TODO 更改配置,如数据库地址、密码等 npm run dev ``` ### 上线准备 ``` 因为是ts开发的缘故,所以吧代码拉到服务器后,服务器命令行里先运行npm run tsc 再运行npm run start. ``` ### 目录介绍(都是个人的习惯理解,不代码官方的概念,不一定是正确) ``` config-------配置的地方,congfig.xxx.ts xxx代表环境,正常业务有开发,测试,生产等。对上应配置(数据库地址) controller ----- 用来获取前端传参,然后调用service里的方法。 service ------ 用来获取数据库的数据,比如用户列表等。然后返回给controller,由controller再返回给用户。理解不了就当这个文件夹不存在,所有逻辑都写在controller就好 model ---- 数据库的结构 middleware ---- 中间件 ```