params: req.query
}).then((response) => {
console.log(response)
}).catch((e) => {
console.log(e)
})
方法二:http-proxy-middleware中间件
既然vue-cli项目能够通过设置参数解决跨域问题,那我们就来倒推一下:
config/index.js <-- build/webpack.dev.conf.js <- build/dev-server.js
在build/dev-server.js文件中我们可以看到http-proxy-middleware中间件的使用,就是她啦。那么怎么在Electron-vue中使用呢?
找到.electron-vue/dev-runner.js文件,修改如下:
引入中间件
const httpProxyMiddleware = require(‘http-proxy-middleware’)
在server.listen(9080)之前加一段代码,如下:
server.use(httpProxyMiddleware({
target: ‘目标服务器地址’,
changeOrigin: true
}))
server.listen(9080)
1. 什么是Electron
=================