项目简介:这是一个基于 vue,element-UI 的包含用户管理,权限管理,商品管理,订单管理,商品参数管理,数据统计等功能,并可通过 gzip 打包,express 部署的的商城后端管理系统。以下是项目用到的一些技术点:
1.通过对 axios 进行配置,拦截访问,只允许登录成功带有 token 的用户才可以访问后台
2.对访问路由进行 api 封装,供项目页面组件进行调用,配置 element 路由实现二级路由菜单
3.引入 vue-table-with-tree-grid 组件实现商品分类的表格树,引入 vue-quill-editor 实现添加商品时的商品描述组件,添加 NProgress 组件进 axios 的拦截器中实现整体项目进度条。
4.对项目进行资源优化,设置开发和生产两个版本,引入 CDN 减少项目文件,并配置路由懒加载