后台管理系统项目--开始
1、首先计划好完成每个模块的时间 完成页面需要好久?--首先估计出完成页面布局和简单路由跳转所需要的时间,只有先把页面完成了才能去对接接口实现复杂逻辑。 对接接口需要好久?--实现页面复杂的跳转逻辑判断如登录权限、接口数据的获取保存等操作。 做测试需要好久?--最后的测试肯定是要的,最好每个单元都进行一次测试,即每个功能完成就测试一次,在最后测的时候才好走通。 2、正式开始项目 vue-cli的安装:在一个文件夹里安装一次即可,之后在该文件夹下直接使用vue命令即可; webpack初始化:名称可以和已有的文件夹名一致,不会冲突(针对git的项目); 安装好需要的插件---vuex、iview、wangeditor(我用的是这个富文本编辑器)、tree-table-vue(树状表格); 路由的配置:不在router/index.js里写长串的路由配置,而是引入进来的,这样就要写路由导航守卫才能有效; //router/index.js文件 import router from './router'//router就是自定义的路由配置文件 const router = new Router({ routes, mode: 'history' }) router.beforeEach((to,from,next) => {//路由前置导航守卫,to下一个路由