在学些Vue时,使用Mock Server模拟数据时,出现的问题,这里记录下最后的解决办法。先说下,我的操作:1、在项目根目录创建mock目录,再创建mock/mock-server.js,mock-server.js就只做了 app.get ,app.post等请求,加了个文件热加载。const chokidar = require('chokidar') const bodyParser = require('body-parser') const chalk = require('chalk') const path = require('path') const m
...

安装 ESlintEslint官方链接腾讯云的Eslint说明,较好用eslint-plugin-vue(Vue相关的Eslint)npm install -g eslint eslint --init配置规则root :true, // 以当前目录为根目录,不再向上查找 .eslintrc.jsenv : 运行的环境 env:{ browser: true, node: true, commonjs: true, es6: true } extends: ['eslint:recommended'
...

预览创建文件在views中创建login/login.vue 文件实现步骤实现前端界面后,实现登录请求事件this.$store.dispatch('user/login', this.loginModel) .then(res => { // 登录成功 this.$router.push({ path: '/' }) }) 在Store/modules/user.js 中实现login 2.1登录信息,应该就算页面刷新,也保持登录,因此需要用到cookie。在utils中创建auth.js,用于实现
...

前言此文章用于记录自己实现一个后台的历程,仅记录前端,数据暂时以mock方式。环境node:v8.16.1npm: 6.11.3ElementUI约定每个页面的第一个div容器,必须有class,且该class是其名字-功能组合而成,如login页面为 “login-page”命名规则:2.1. class 中只能出现小写字符和连字符(Hyphenate 命名) 2.2. 尽量使用英文命名 2.3. 尽量不缩写 创建Vue项目vue create itcys // 注意 项目名不能大写 配置多环境Webpack配置1、在项目根目录创建.env文件,作为环境的变量配置.env
...