vue 打包到生产环境 涉及到跨域 需要配置什么?

vue 在开发环境,涉及跨域,就在本地配置了代理。

    proxyTable: {
      '/api': {
             target: 'https://192.1**.1**.1**:8080',
             changeOrigin: true,
             secure: false,
             pathRewrite: {
             '^/api': ''
           }
       }
    }

但是打包部署到服务器,就不可以了,请问有谁知道怎么配置,打包环境的跨域吗?请输入代码

阅读 12.8k
8 个回答

这个只是本地开发环境用的,线上环境需要服务端配置cors

web服务器 apache或nginx 配反向代理,代理到api服务器。

后端可以帮你

线上环境就换成线上的地址呀,写法,配置都一样。

让后端服务允许跨域,一个应该去找服务端的人处理

新手上路,请多包涵

用反向代理就可以了。和访问本地服务器是一样的。

开发的时候连接线上地址,只要解决开发环境跨域问题就好了,等打包到线上之后请求的地址和线上地址相同就不会跨域了

想请教大佬 就是nxgin 代理怎么配置?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题