-
-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
之前一直在用2.0.4版,之前配置了proxy, 如果有配置mocker的路径就走mock,没有就走代理的特性没有了 #151
Comments
这个是配置顺序。你想要的顺序是什么什么顺序呢? 如果配置了 mocker 文件地址,就走 mocker 配置文件里面,如果没有就走传递的方法里面? |
@jaywcjlove 我想要的顺序是 就算配置了代理,如果已经有配置了对的mock 接口配置就走mock,没有配置的mock接口就走代理。 |
mock 出来的数据不是假的数据?怎么是真实数据呢? 我们这边的需求是这样的,开发初期,都是 mock 出来的假数据,来了一个 API 配置一下代理走真实的,来了一个 API 再配置代理,走真实 API, 这样慢慢 mock 的数据就被替换掉了,不用去删除或者注释 mock 内容, 所以改了顺序。 |
@jaywcjlove 比如我在开发一个内嵌web到某app的应用,如果不走真实接口,大概率oauth不过去,有些页面的权限比较多,每次都改mock文件比较麻烦,我写的了简单pr #152 我们这边日常用这个库的开发模式是,针对几个接口开mock,其它都走真实接口(必要时走一层nginx或whistle之类的代理域名),开发完后,对应的接口直接注释掉 🤣 |
你的意思是配置 proxy, mock 的API 自动失效? @aizigao |
@aizigao 这样不好吧,能不能弄个开关配置,既支持 proxy 优先,又支持 mock 优先? |
比如这个配置,
我配置了 "GET /repos/jaywcjlove/mocker-api",在访问其它github接口时可以直接到github, 访问 /repos/jaywcjlove/mocker-api时会走mock的数据,也就是使用mock时如果满足proxy条件也优先走mock |
对,我是这个意思,那这个开关能不能整一个 👍 |
配置了拦截所有请求的代理后,就没办法走mock了,希望增加单独控制mock优先级的 |
这个功能可以使用了吗? |
@wll8 稍微等待,还没有时间开发 |
I also have the same problem. |
@aizigao @chaosforfun @urrri @wll8 @cuidong626 Upgrade mocker-api/example/webpack/mocker/index.js Lines 7 to 24 in 6d31d20
添加了个配置
|
这个特性,是我用这个项目的主要原因,我升了个级后这个特性没有了,我也就一直没有升级,主要为
——————————
我对比了一下2.0.4的代码,发现mock和proxy的顺序改了,说以话说现在还有其它的方案实现这种功能吗
The text was updated successfully, but these errors were encountered: