上图是开发环境的配置。
现在项目要部署了,生产环境咋配啊。
、在线等,急急急。。。
2021-05-18
开发项目的时候,后端给了我一个接口的地址,但是前端访问会跨域。因为之前没用过proxyTable,一直是设置浏览器可跨域。如下:
这次就想尝试一下用ProxyTable。如上图 config/index.js中dev的跨域配置。
业务代码调用接口是这样写的:
!
所以问题就是,业务代码是这样的.get('/api?xxx=xx&xxxxxx=xxxxxxx')
那生产环境该怎么配置,才能把业务代码中的/api
替换成后端给我的那个接口的地址?
我这边的运维人员解决方案是:把上面dev的proxyTable复制到了build,把build的host改成了项目部署后的地址。这样项目部署后访问接口的路径就对了。
我是这么用的 你参考一下