基于express二次封装的框架项目

事先说明

本人于上周(2020.02.20)开始学习node,看了一天菜鸟教程后了解到express这个简单的框架,然后根据以往经验二次封装了一个框架,现学现卖。,目前还在不断的测试、完善中,欢迎各位大佬review代码。

仓库地址

https://gitlab.com/dgutbenny/node.git

目录结构

├─bin                       项目入口
│   ├─www.js                    项目启动文件
├─config                    配置文件目录
│   ├─logs.js                   log4js日志配置
│   ├─mysql.js                  mysql数据库配置  
│   ├─openApi.js                对外api接口配置   
│   ├─redis.js                  redis缓存队列配置
├─db                        数据库结构
├─logic                     项目逻辑层
│   ├─common                    公共模块
│   ├─users                     用户模块    
│   ├─....                      其他模块
├─middleware                项目中间件
│   ├─log                       日志
│   ├─mysql                     mysql数据库    
│   ├─redis                     redis缓存队列
├─node_modules              加载中间件模块
├─public                    前端公共模块,js,css,images
├─routes                    项目控制层(路由)
├─runtime                   日志目录
├─views                     项目视图层
├─.gitignore                git忽略配置文件
├─app.js                    app.js文件
├─package.json              package.json文件
├─package-lock.json         package-lock.json文件
├─README.md                 README 文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容