|
8 rokov pred | |
---|---|---|
InitData | 8 rokov pred | |
config | 8 rokov pred | |
controller | 8 rokov pred | |
logs | 8 rokov pred | |
middlewares | 8 rokov pred | |
models | 8 rokov pred | |
mongodb | 8 rokov pred | |
prototype | 8 rokov pred | |
public | 8 rokov pred | |
routes | 8 rokov pred | |
views | 8 rokov pred | |
.babelrc | 8 rokov pred | |
.gitignore | 8 rokov pred | |
LICENSE | 8 rokov pred | |
README.md | 8 rokov pred | |
app.js | 8 rokov pred | |
index.js | 8 rokov pred | |
package.json | 8 rokov pred |
此项目是前端项目 vue2-elm 的后台系统,保持和官网一致的API接口。并提供一个对应的后台管理系统 vue2-manage 。
nodejs + mongodb 构建的后台系统
如果对您对此项目有兴趣,可以点 "Star" 支持一下 谢谢! ^_^
或者您可以 "follow" 一下,我会不断开源更多的有趣的项目
开发环境 macOS 10.12.4 nodejs 6.10.2
nodejs + express + mongodb + mongoose + es6/7 + mocha + bluebird + bootstrap
git clone https://github.com/bailicangdu/node-elm
cd node-elm
npm install
开启 mongodb
npm run dev
访问: http://localhost:8001
.
├── config // 配置文件目录
│ ├── default.js // 默认配置
│ └── production.js // 生产环节配置文件
├── controller // 负责路由操作的具体执行
│ ├── bos
│ ├── eus
│ ├── food.js
│ ├── member
│ ├── payapi
│ ├── promotion
│ ├── shopping
│ ├── ugc
│ ├── v1
│ ├── v2
│ ├── v3
│ └── v4
├── logs // 日志文件
│ └── success.log
├── middlewares // 路由中间件
│ └── userStatus.js
├── models // 数据模型
│ ├── bos
│ ├── eus
│ ├── food.js
│ ├── member
│ ├── payapi
│ ├── promotion
│ ├── shopping
│ ├── ugc
│ ├── v1
│ ├── v2
│ ├── v3
│ └── v4
├── mongodb // 连接 mongodb
│ └── db.js
├── public // 静态资源目录
│ ├── css
│ ├── elm // 前端页面
│ ├── img
│ └── js
├── routes // 路由控制中心
│ ├── bos.js
│ ├── eus.js
│ ├── home.js
│ ├── index.js
│ ├── member.js
│ ├── payapi.js
│ ├── promotion.js
│ ├── shopping.js
│ ├── ugc.js
│ ├── v1.js
│ ├── v2.js
│ ├── v3.js
│ └── v4.js
├─── test // 测试
├─── views // 后台管理系统页面
├── .babelrc // 配置babel
├── .gitignore // 设置忽略文件
├── app.js // 基础配置
├── index.js // 入口
├── package.json // 配置文件
.