|
|
开发环境是影响研发效能最大的一个因素之一,不可用的环境,无法完成的部署,不稳定的上游环境等等都让一个非常简单的需求轻松消耗掉数天的时间。于是 IFE 团队开发一款基于 Electron 和 whistle 的开源桌面代理软件,致力于让前端开发人员能够精确的掌握自己的开发环境,通过 HTTP 代理使用规则转发、修改每一个请求和响应的内容。
4 T8 d' R7 F: ? b9 T$ h 当开发环境陷入一种不健康的状态时,开发者就更容易破罐子破摔。宁可忍受每改一行代码重新手动 build 几分钟再开发也不愿意花时间让 watch 可用,然后发现自己越来越忙乱。当你的接口和页面突然不能工作时,代理工具可以快速 mock 一个。当你想测试一下线上页面改动可能会带来的后果,代理工具可以让你不经过复杂的发布过程快速在本地看到想要的效果。
# {) J( v7 p8 i8 m4 D8 X- N* w: C编程语言:TypeScript% x: u8 v2 `# F( T( @. d. P
点击下载源码和可执行程序(macOS、Win)>>, T1 C, Q' N5 ]6 \, Q+ n
3 l% i" h- P8 S6 w5 A |
|