前端技术栈 vue vue-router vuex axios elmeent-ui echart mavon-editor
后端技术栈 express mongoose express-promise-router
功能:登录、注册、商品列表、商品详情、新闻列表、新闻详情、帮助文档、用户发货、数据统计,以及对商品、新闻、文档、整站设置的增删查改等操作
2018-4-25 新增完成管理员权限的功能
首页
1、 在本地安装mongodb,并启动
2、 clone 服务端代码到本地
# clone server
git clone https://github.com/lyttonlee/express-server-for-learn.git
# install
npm i
# start
npm start
3、 clone 前端代码到本地
# clone clent
git clone https://github.com/lyttonlee/learn.git
# install
npm i
# start
npm start
# 或者
npm run dev
# build
npm run build
4、 注意
如果要打包后测试,请将api中的 api.js 以及 adminapi.js 中的
let base = '/learn'
改为
let base = ''
5、 如何进入后台管理
因为没有在页面上显示后台管理员登录的地址,所以需要你自己输入地址 /adminlogin ------> 管理员登录地址 /admin -----> 如果没有管理员登录会重定向到管理员登录页面 /addadminer ------> 你可以自己创建一个管理员账号,然后登录
For a detailed explanation on how things work, check out the guide and docs for vue-loader.