基于vue模块化开发后台系统——准备工作
文章目录如下: 项目效果预览地址 项目开源代码 基于vue模块化开发后台系统——准备工作 基于vue模块化开发后台系统——构建项目 基于vue模块化开发后台系统——权限控制 前言 本文章是以学习为主,练习一下vue的操作,可能存在一些不足,首先明确功能: 要有权限控制 存在会话记录 不使用第三方插件,从而自定义通用组件 在开始撸代码之前,先准备一下项目所需求的一些工具,俗话说:工欲善其事必先利其器。 Mock.js 由于本文没有后台做支撑,那么问题来了,如何去模拟数据?难道打算一个个去写模拟的json数据?在这里推荐 mock.js 进行模拟数据,如果你想更真实的实现有 跨域的数据 可以使用 easy-mock ,看看官方的效果图(如下),具体的用法请移步去 官方 ESLint 妈妈常说,要养成好的习惯!所以呢~~少不了代码规范,我使用的是eslint,在SublimeText最新版中安装了,如果你使用 vue-cli 来构建我们的项目,那么在初始化的时候就有提示我们是否安装 standard 和 airbnb 两种 lint 规范(我选择第一个),如果当时项目没选择,不要紧,运行eslint --init(前提是你已经正确安装,不然请自行度娘或者谷歌解决),然后有一个.eslintrc.js文件,由于默认提供的规范太少了,自行添加了一些, 0表示关闭,1表示警告,2表示开启