# waimai **Repository Path**: dumen/waimai ## Basic Information - **Project Name**: waimai - **Description**: No description available - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-08-25 - **Last Updated**: 2024-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Nodejs Express Mysql Demo 这是一个非常全面的nodejs框架,不仅仅解决后台的框架和常用工具,还大幅度的为前端提供了很多丰富的插件,为开发提供很多便捷。目前版本主要是针对mysql为主的后台管理系统 ## 我们核心解决的问题列表 (一)业务方面
1.登录注册权限控制
2.用户管理、角色管理、菜单管理、区域管理、机构管理
3.用户日志监控、系统监控
(二)系统方面
1.上传工具及其下载功能、缩放、裁剪等功能
2.支持excel上传下载处理
3.支持mysql数据库的操作
4.支持菜单访问权限的控制
5.支持redis集群
6.支持数据库读写分离
7.支持生成静态文件处理
8.提供分页查询前后台所需的相关工具
9.提供前端常用插件如select选项卡、弹出框选属性选项卡(异步、同步都支持)、手机和PC富客服端编辑器
10.nodejs验证码 ## 必须要安装的插件 * [NodeJs](http://nodejs.org) >= 6.x * ~~[imagemagick](http://www.imagemagick.org/script/index.php)~~ ## 安装 ```sh $ git clone https://github.com/dongheng76/nodejs-demo.git $ npm install ``` ## 目录脚手架介绍
-app 存放核心应用层的文件夹
  -controllers 存放控制层的文件夹
  -dao 存放数据库操作工具
  -models 模型层使用orm规范需要的对象文件夹,目前无使用
  -routes 常用路由集合的文件夹
  -utils 常用与业务无关的工具类文件夹
  -view 存放html页面的文件夹
-config 核心配置的文件夹
-db 存放系统sql备份的文件夹
-public 存放静态文件的文件目录
## 正式启动 ```sh $ npm start ``` ## 测试地址与帐号 http://nodejs-demo.com/manage/login killer ******** ## 联系我们 QQ:6347536 注明nodejs-demo ## License MIT