首先,安装whistle,参考官方文档
安装参考 wproxy.org/whistle/ins… 或者参考一些其他博客,主要就是结合 SwitchyOmega 使用,插件无法直接安装的,可以去 github 手动下载安装
配置开发代理规则
假设本地启动端口 localhost:9000
本地代理:dev-test.com (浏览器打开使用)
测试环境域名 test.com
那么本地调试思路就是,浏览器用本地代理打开,静态资源、代码之类指向本地,然后接口请求指向线上测试环境, 同时规避各种跨域问题,最终代理配置规则就是(假设接口是用/api开头)
dev-test.com/api test.com/api
dev-test.com localhost:9000
因为匹配规则是按顺序匹配,首先把接口相关的匹配掉,剩下的读本地的。
将规则粘贴到whistle网页配置(一般是http://127.0.0.1:8899/) 中,可通过命令行 w2 status查看;