Vue.js Management System
- Node.js 6+
- MongoDB 3+
- Vue.js 2+
- Element UI
- 集成 wangEditor 富文本编辑器 (新浪表情包支持)
- 集成轻量级 markdown 编辑器
- 集成七牛云图片上传
- 集成极光推送
- 完整 Node.js 后端
- 后端角色权限控制
- 容易部署
# clone project
git clone https://github.com/ericjjj/vms.git
# start backend, need mongodb
cd backend/utils
# modify config.js (qiniu)
cp config.simple.js config.js
cd ..
# start
NODE_ENV=dev node index.js
# start websites
cd frontend/src
# modify config.js (qiniu)
cp config.simple.js config.js
cd ..
# start
npm run dev
cd frontend
# build static files
npm run build
cd backend
# modify processes.json
# see http://pm2.keymetrics.io/docs/usage/deployment/
pm2 deploy processes.json production setup
# cp config.simple.js config.js
pm2 deploy processes.json production
cd backend
npm run test
MIT