加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 营销 > 电子商务 > 分析 > 正文

在electron-vue中配置跨域代理

发布时间:2020-11-08 21:28:54 所属栏目:分析 来源:网络整理
导读:短视频,自媒体,达人种草一站服务 对于下面问题解决: No 'Access-Control-Allow-Origin' header is present on the requested resource. 跨域问题! 在electron-vue中配置跨域代理无效,经排查是因为在webpack中绕过了proxyTable,那么应该如何进行配置

  短视频,自媒体,达人种草一站服务

对于下面问题解决:

No 'Access-Control-Allow-Origin' header is present on the requested resource. 跨域问题!

在electron-vue中配置跨域代理无效,经排查是因为在webpack中绕过了proxyTable,那么应该如何进行配置?

在.eltron-vue文件夹中又一个dev-runner.js文件,在WebpackDevServer中添加代理才能生效,因为版本或组件原因导致配置位置不同导致的

废话不多说,直接上代码了:dev-runner.js中修改

<pre><code> { contentBase: path.join(__dirname, '../'), quiet: true, proxy: { '/seller': { // 请求的目标服务器地址 target: 'http://192.168.3.107:8080', // 设置允许跨域 changeOrigin: true, // 重写路径 pathRewrite: { '^/seller': '/seller' }, headers: { referer: '' } } }, before (app, ctx) { app.use(hotMiddleware) ctx.middleware.waitUntilValid(() => { resolve() }) } }</code></pre>

配置完成后记得重新run一遍

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读