|
|
笔记
iview-admin二次开发---登录
proxyTable代理设置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| module.exports = { baseUrl: BASE_URL, chainWebpack: config => { config.resolve.alias .set('@', resolve('src')) .set('_c', resolve('src/components')) .set('_conf', resolve('config')) }, productionSourceMap: false, devServer: { proxy: { '/api': { target: 'http://X.X.X.X:X/', changeOrigin: true } } } }
|
config目录下的index.js文件做如下修改。
1 2 3 4 5 6 7
|
baseUrl: { dev: 'api/index.php/', pro: 'api/index.php/' },
|
注释掉main.js里的下面这句代码
至此本地开发环境配置代理服务修改完毕,重新执行:npm run dev 即可。
登录回调res为undefined
/src/store/module/user.js 目录下,登录 handleLogin 返回的 Promise resolve状态需要传值data