配置代理服务器能干嘛

NEI toolkit 提供了代理服务器的功能,帮助将接口代理到NEI官网或者特定的服务器上

将接口代理到NEI官网

开启该功能只需将server.config.js中的online设为true, 那么对Mock Server的所有请求都将会代理到NEI官网上,该模式也被称为在线模式。 启用在线模式可以减少执行nei update的操作,在频繁更改官网数据的情况下能够大幅加快开发速度。

将接口代理到特定服务器上

在前后端开发中,前后端的开发进度很难一致,后端可能是一个个交付接口,为了提前使用部分开发好的接口,用户可以使用该功能达到目的。

server.config.js中,routes字段对所有api请求设置了路由表。用户可以在此针对自己的需求自定义路由表。 针对单个api请求,如

  1. "POST /api/test": { path: 'post/api/test', id: 26325, group: '默认分组' },

如果用户希望将该api代理到本地8000端口时,就将该条记录改为:

  1. "POST /api/upload": "http://localhost:8000/post/api/test

这样,NEI的服务器就会将请求代理到本地服务器端,然后将执行结果返回到客户端中,以此达到目的.