# wx-sever **Repository Path**: zu1662/wx-sever ## Basic Information - **Project Name**: wx-sever - **Description**: 微信小程序node.js服务端初始化程序 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-05-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wx-sever #### 项目介绍 微信小程序node.js服务端初始化程序 #### 软件架构 软件架构说明 ``` koa-wxserver-demo ├── README.md ├── app.js ├── configs │ └── index.js ├── controllers │ ├── shop.js │ └── user.js ├── middlewares │ ├── checkToken.js │ ├── errorHandle.js │ └── response.js ├── models │ ├── _db.js │ ├── initdb.js │ └── shopinfo.js ├── utils │ └── createToken.js ├── package.json ├── process.prod.json ├── nodemon.json └── routes └── index.js ``` `app.js` 是 Demo 的主入口文件,Demo 使用 Koa 框架,在 `app.js` 创建一个 Koa 实例并响应请求。 `routes/index.js` 是 Demo 的路由定义文件 `controllers` 存放 Demo 所有业务逻辑的目录 `configs` 存放 Demo 所有配置信息,在`index.js`中导出config实例,可在其它地方引用 `middlewares` 存放 Demo 路由中间件,处理不同情况下的路由处理逻辑 `models` 存放 Demo 数据库交互实例。本Demo使用ORM框架(Sequelize)进行数据库操作,需要在此文件中数据库模型定义 `utils` 存放 Demo 所有工具类文件 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx