Library MSW 网络层拦截请求的API Mock标准库
前后端分离之后,联调这件事一度变得很难受:后端接口还没好,前端干瞪眼;后端好了但数据脏,前端凑不出想要的场景;测试想覆盖接口异常分支,得等后端专门造数据。于是大家各显神通——有人在代码里 mock fetch,有人改 hosts 指向假数据,有人等联调环境排期。这些方案的共同毛病是「侵入」:应用代码要知道自己在被 mock,测试代码和生产代码走的路不一样。Mock Service Worker(MSW)给出了另一种思路:在网络层拦截请求,应用完全感知不到 mock 的存在,一...