Table of Contents:

前端框架

Vue+elementui的后台管理系统模板

演示地址:http://101ycy.com:6001

github地址:https://github.com/merciqiao/merciqiao-vue

环境安装

需要安装nodejs
linux下安装
yum install nodejs
不过默认安装的版本比较低,运行项目的时候有报错

windows安装
windows上下载了个进行的安装包,可以正常运行。
在安装nodejs的时候,有个自动安装工具的选项,勾上后悔自动下载一些nodejs可能用到的工具,比如我这里安装了python3和powershell等。

lime-admin

遇到问题

登录时报验证码错误

问题
本地vue启动后,登录时验证码明明没错误,却报验证码不正确。后经查看,发现php后端的验证码图片接口中会进行cookie的设置,在验证验证码的时候
会从cookie中取出验证码的信息。但是取出来的值却是空的。后来在浏览器中发现cookie的值设置不了。原因是跨域请求的问题。
本地vue启动的地址为:127.0.0.1:6002,接口的地址为192.168.85.128:8083。这就导致跨域设置cookie的问题了。

解决
一开始尝试再chrome浏览器中进行设置来达到跨域设置cookie,但是不成功。
后来通过搜索得知可以通过vue的proxyTable来设置跨域请求。
通过在config/index.js中来设置

参考链接
- VUE项目中的跨域问题
- vue-cli项目开发/生产环境代理实现跨域请求