MSW 速查
共 25 条MSW 速查常用内容,涵盖基础、请求处理器、浏览器与 Node、集成、进阶。 支持搜索与分类筛选,点击即可复制。
基础
在网络层拦截请求,前端与测试可复用同一套 mock。
| 命令 | 说明 |
|---|---|
| 安装 | |
| 生成 Service Worker 文件 | |
| 引入 | |
| 请求处理器 | |
| 浏览器 / Node 入口 |
请求处理器
http 方法 + 路径 + 解析函数。
| 命令 | 说明 |
|---|---|
| GET 响应 | |
| 读取请求体 | |
| 路径参数 | |
| 查询参数 | |
| 自定义状态码 |
浏览器与 Node
开发环境与测试环境分别接入。
| 命令 | 说明 |
|---|---|
| 浏览器启用 | |
| 放行未匹配请求 | |
| Node 测试启用 | |
| 单测内覆盖行为 | |
| 用例间重置 |
集成
测试与开发栈接入。
| 命令 | 说明 |
|---|---|
| 测试接入 | |
| 组件测试 | |
| E2E 复用 mock | |
| 开发接入 | |
| 开关控制 |
进阶
延迟、错误与流。
| 命令 | 说明 |
|---|---|
| 模拟网络延迟 | |
| 模拟网络错误 | |
| 其他响应类型 | |
| GraphQL 处理 | |
| 透传到真实服务 |
相关工具
TSC
Tailscale 速查
tailscale up / status / --advertise-routes 速查
HAPI
hapi 速查
Hapi.server / server.route / Joi 速查
RSTFY
restify 速查
createServer / server.get / bodyParser 速查
SAILS
Sails.js 速查
sails lift / Waterline / blueprints 速查
MTEO
Meteor 速查
Meteor.publish / Collection / methods 速查
TRPC
tRPC 速查
initTRPC / t.procedure / createTRPCProxyClient 速查