We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
疑问?
有一个需求,当项目配置 n 个接口代理,亟需一个一键生效所有代理的功能,否则每次启动以后都要手动一个一个点开,但其实看代码 API 内部在写入文件的时候只是过滤掉了这个属性,原本是保存某一个或某一些接口代理状态的功能。
当时为什么在保存时去除了 enabled ?
保存时过滤掉 enabled 属性,保证用户每次启动项目都默认不开启,以免造成困扰吗?
针对这个问题有两个想法:
rocketact/packages/rocketact-web-console/src/server/proxyAPI.ts
Lines 37 to 49 in 1c70398
这部分代码,设置 enable 时为什么没有同步保存到本地?
Lines 99 to 111 in 1c70398
The text was updated successfully, but these errors were encountered:
这块儿当时应该考虑的是如果在本地环境里增加enabled字段,用户有可能在启动开发环境的状态下手动修改配置问题,然而直接修改时开发环境是不会生效的,应该是怕造成困扰(也许这个担心是多余的)
保存时过滤逻辑保留,提供 enable all 和 disable all 两个按钮
👍 还可以考虑给start 增加一个参数, --auto-mock
Sorry, something went wrong.
OK,打算加按钮这么搞,不过文档上加一行说明,当前修改代理mock的状态并不会同步保存
Tada~
👏 👏 👏 👏
beanlee
No branches or pull requests
疑问?
有一个需求,当项目配置 n 个接口代理,亟需一个一键生效所有代理的功能,否则每次启动以后都要手动一个一个点开,但其实看代码 API 内部在写入文件的时候只是过滤掉了这个属性,原本是保存某一个或某一些接口代理状态的功能。
当时为什么在保存时去除了 enabled ?
保存时过滤掉 enabled 属性,保证用户每次启动项目都默认不开启,以免造成困扰吗?
针对这个问题有两个想法:
rocketact/packages/rocketact-web-console/src/server/proxyAPI.ts
Lines 37 to 49 in 1c70398
这部分代码,设置 enable 时为什么没有同步保存到本地?
rocketact/packages/rocketact-web-console/src/server/proxyAPI.ts
Lines 99 to 111 in 1c70398
The text was updated successfully, but these errors were encountered: