猿问

vue-cli打包出来的项目 在本地运行http-server 接口跨域

在生产环境是通过'/a': {


        target: 'bbb',

        changeOrigin: true,

        pathRewrite: {

          '^/a': ''

        }

    },

  来解决跨域的 ,现在我想把项目打包先在本地运行,然后放我自己的域名下,接口访问的域名和我自己的域名不是同一个,如何解决跨域呢谢谢。


婷婷同学_
浏览 2102回答 1
1回答

慕神8447489

有点乱,首先楼主已经贴出来一个方法了(应该是webpack的http-proxy中间件),现在是要在本地运行? 放到自己域名下? 所以到底在哪里运行?方法这些都可以考虑,jsonp:要修改前后端代码,CORS:设置服务端允许跨域,proxy:前端所在的服务端将请求转发到目标服务端(也就是楼主贴出来的方法,不过不再依赖webpack)
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答