nodejs——支撑meedu的后端服务

  • 2018-12-18
  • 37
  • 0

目前小程序meedu依赖meedu提供的api服务,但是作为一个开发者怎么能‘容忍’于此呢,所以就有了当前这个项目,使用node,mysql提供一套meedu小程序的api服务。

技术

自豪的采用node express mysql

简介

借用express框架搭建的后端服务,不提供前端页面(后续考虑使用模板服务提供控制台),实现前后端分离(算不上真正的前后端分离,项目比较小(#^.^#)),主要提供接口服务.

功能

  • [x] 数据库的连接
  • [x] sql语句进行增删该查
  • [x] 提供api服务

api

结构

.
+ bin
+ config 配置文件
+ controls 控制器
– index.js 控制器
+ public 静态文件
+ routers 路由
-index.js 主路由
+ sql 数据库sql语句
– func.js 封装mysql连接池
– sql.js sql语句
+ views 视图层(用不到)
+ app.js 启动文件

使用

请先安装好node,mysql

// 安装依赖
npm install
// 本地启动
npm start
// 服务器使用pm2 启动
pm2 start ./bin/www

配置

mysql配置 在config中的db.js填入相关配置信息

License

MIT

评论

还没有任何评论,你来说两句吧