electron-vue-admin项目在最开始就将跨域的配置完成了,但是与平常的vue项目以及electron-vue项目不同,electron-vue-admin项目的目录结构有所改变。
vue是在vue.config.js中配置proxyTable利用target获取远程接口地址,然后拦截、代理,从而解决冲突。electron-vue是通过在electron-vue文件夹下的dev-runner.js中做proxy的配置。
而electron-vue-admin则是通过config文件夹下的这三个文件完成的配置。
那么,如何将原项目配置的接口更改为自己需要的呢?打开dev.env.js和prod.env.js这两个文件,将BASE_API改成自己需要的接口地址就可以啦~
我们来看一下requst url,前面就是我们放上去的BASE_API的地址。
这个就是基本的跨域处理,下一节会写如何书写api