项目名称: spy-debugger 项目地址:https://github.com/wuchangming/spy-debuggerhtml
关于spy-debugger npm Build Statusnode
一、一站式页面调试工具,远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybirdApp等)HTTP/HTTPS。 二、spy-debugger内部集成了weinre。 三、支持HTTPS页面的调试。git
安装github
Windows 下web
npm install spy-debugger -g
Mac 下npm
sudo npm install spy-debugger -g
安装证书浏览器
第一步:生成证书微信
spy-debugger initCA // 证书生成在用户根目录的node-mitmproxy文件夹下的 // 如: /Users/wuchangming/node-mitmproxy
第二步:安装证书网络
把node-mitmproxy文件夹下的 node-mitmproxy.ca.crt 传到手机上,点击安装便可。移动端web
Demo
轻轻松松修改微信小游戏页面^.^
三分钟上手
第一步:手机和PC保持在同一网络下(好比同时连到一个Wi-Fi下)
第二步:命令行输入spy-debugger start,按命令行提示用浏览器打开相应地址。
第三步:设置手机的HTTP代理,代理IP地址设置为PC的IP地址,端口为spy-debugger的启动端口(默认端口:9888)。
第四步:用手机浏览器访问你要调试的页面便可。
自定义选项
端口
(默认端口:9888)
spy-debugger start -p 8888 是否让weinre监控iframe加载的页面
(默认: false)
spy-debugger start -i true 更多
spy-debugger原理是集成了weinre,简化了weinre须要给每一个调试的页面添加js代码。spy-debugger原理是拦截全部html页面请求注入weinre所须要的js代码。让页面调试更加方便。