外观
用微信官方基础库渲染,Chrome DevTools 调试,Playwright 无头 E2E 测试
直接运行小程序的编译产物,渲染、组件、setData、生命周期都是微信官方基础库的代码,不是 H5 那样由框架重新实现
用 Playwright 直接在浏览器里测试,不用远程控制开发者工具;CI 里无头运行,Linux 上不需要开发者工具
在 Playwright 中测试
Chrome DevTools 打断点、看网络请求、看 DOM;保存文件后热更新,页面栈和全局状态保留
热更新
在 setup 里预置登录态、mock 原生 API、拦截请求,不用改业务代码
启动前准备
地址加上 ?path=pages/detail/detail&id=1,开发和测试都能直接定位到页面
命令与环境变量
原生小程序目录,或 uni-app、Taro 编译出的 mp-weixin 目录,一行命令启动
快速开始
npx wxa-runner dev ./dist/dev/mp-weixin # 原生小程序目录,或 uni-app / Taro 编译产物 # → http://localhost:3000
不替代微信开发者工具:预览、上传、真机调试仍然要用开发者工具。