PanJiaChen / electron-vue-admin

vue electron admin template web: http://panjiachen.github.io/vue-admin-template
3.15k stars 986 forks source link

为什么运行起来后login使用admin 无法进入 #49

Open lxn518802616 opened 5 years ago

499390790 commented 5 years ago

我也遇到同样的问题,你那边是怎么想搞定的?

lxn518802616 commented 5 years ago

我也遇到同样的问题,你那边是怎么想搞定的?

这个vue-element-admin打包后无法使用 原dome 项目组不维护了吗

499390790 commented 5 years ago

我也不是很清楚,但是就是登陆的问题一直都没有解决,官方也没有明确的说明

clarence1026 commented 4 years ago

遇到同样的问题

Josieqq commented 4 years ago

登录无法进入的问题,有人解决了吗?求分享啊。。。。。

galyean-gong commented 4 years ago

+1

feiquan666 commented 4 years ago

+1

generalbao commented 4 years ago

修改main.js

import { mockXHR } from '../mock' // if (process.env.NODE_ENV === 'production') { mockXHR() // }

DXwanze commented 4 years ago
  1. npm install mockjs

  2. 在mian.js里导入mock import '@/mock'

  3. 在renderer里创建mock/index.js,以下是内容

import Mock from 'mockjs' // 引入mockjs

Mock.setup({ timeout: 500 // 延迟效果 })

// 拦截请求并返回数据 Mock.mock('/user/login', (req, res) => { // 当post或get请求到/api/data路由时Mock会拦截请求并返回上面的数据 console.log('in Mock') const list = { code: 20000, data: { token: 'admin' } } return list })

// 拦截请求并返回数据 Mock.mock('/user/info?token=admin', (req, res) => { // 当post或get请求到/api/data路由时Mock会拦截请求并返回上面的数据 console.log('in Mock info') const list = { code: 20000, data: { roles: ['admin'], name: 'admin', avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif' } } return list })

Mock.mock('/user/logout', (req, res) => { console.log('Mock logOut') const list = { code: 20000 } return list

4.注释掉远程服务器地址

./config/dev.env.js

//BASE_API: '"https://easy-mock.com/mock/5950a2419adc231f356a6636/vue-admin"'

./config/prod.env.js

// BASE_API: '"https://easy-mock.com/mock/5950a2419adc231f356a6636/vue-admin"'