如何代理环境

## 如何代理环境 ### 背景 我们在实际开发的过程中,经常会遇到环境问题,不同的环境后端返回的数据不一样,例如开发的时候如果可以直接连接后端开发环境,那么这样后端就不用提交代码构建,这样能提高编码效率 ### 原理 经常在开发环境,测试环境,线上环境快速切换,这个时候,变化的是后台接口,而前端源码是不变,目前采用的是前端和后端开发完全分离的开发模式,前端和后端只通过接口进行交互,保证了这个方案的可行。 ### 文件 ![image.png](https://cos.easydoc.net/25146546/files/k243j9nq.png) ### 如何使用 ![image.png](https://cos.easydoc.net/25146546/files/k243bh5a.png) 把自己常用的开发环境列出来,可以实现自由切换 ### 如何启动 `node index.js` #### 启动正常页面预览 ![image.png](https://cos.easydoc.net/25146546/files/k243et7c.png) #### 优点 1. 可以快速解决线上bug,保证bug可重现 2. 可以灵活的和后端同事沟通,针对复杂接口,方便后台同事debug