vue-cli怎么解决跨域的问题?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

vue-cli怎么解决跨域的问题?

2020-05-23 21:00:10 1158 2

[vue] vue-cli怎么解决跨域的问题?

取消 提交回答
全部回答(2)
  • 小周sir
    2021-10-22 18:01:40

    dev: { env: require('./dev.env'), port: 9521, autoOpenBrowser: true, assetsSubDirectory: 'static', assetsPublicPath: '/', *********** //http-proxy-middleware 解决跨域的配置 proxyTable: { '/api': {
    //将www.exaple.com映射为/apis target: 'https://www.exaple.com', // 接口域名,被请求的地址 secure: false, // 如果是https接口,需要配置这个参数 changeOrigin: true, //是否跨域 pathRewrite: { '^/api': '/api' //需要rewrite的, }
    } }, cssSourceMap: false }

    0 0
  • 游客7iokfgo4yexey
    2020-05-24 11:55:50

    vue-cli无法解决跨域问题。真正解决跨域问的是webpack。只不过vue-cli3.0将webpack的配置继承到了vue.config.js中,才给初学者造成了vue-cli可以解决跨域的错觉。 与在webpack.config.js中配置跨域一样,在vue.config.js中的devServer:{proxy:{}}字段可以编写跨域配置。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/487

    0 0
添加回答
0
文章
462
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载