electron build之后,axios请求无法使用,原因是代理的问题,我爱模板网发现不用代理直接请求也可以通,不存在跨域问题,所以,只需要将地址写死,代理去了就行了:
1、进入vue.config.js,将代理清空,如下:
module.exports = { devServer: {} }
2、进入axios封装的js,修改如下:
import axios from 'axios' import { MessageBox, Message } from 'element-ui' import store from '@/store' import { getToken } from '@/utils/auth' axios.defaults.adapter = require('axios/lib/adapters/http') const service = axios.create({ baseURL: 'http://115.28.128.81:8083/', // 地址直接写死 timeout: 3600000 // request timeout })