美文网首页
vue-cli3 跨域配置

vue-cli3 跨域配置

作者: solfKwolf | 来源:发表于2020-09-21 23:18 被阅读0次

在项目的根目录创建vue.config.js文件

module.exports = {
  devServer: {
       open: true, //是否自动弹出浏览器页面
        proxy: {
            '/api': {
                target: 'http://localhost:5000', //API服务器的地址
                ws: true,  //代理websockets
                changeOrigin: true, // 虚拟的站点需要更管origin
                pathRewrite: {   //重写路径 比如'/api/aaa/ccc'重写为'/aaa/ccc'
                    '^/api': ''
                }
            }
        },
  }
}

如果有多个需要跨域的服务器,单独设置路径肯定是最好的,但如果只向一个服务器发送跨域请求,那么简单点就行。

module.exports = {
  devServer: {
    proxy: 'http://localhost:4000'
  }
}

相关文章

网友评论

      本文标题:vue-cli3 跨域配置

      本文链接:https://www.haomeiwen.com/subject/ynxiyktx.html