计划写一个微信本地调试的工具,大家有需要么?

2015 年 1 月 13 日
 YiSheng

最近做「周伯通招聘」的微信公众号的开发,发现本地调试是一个大难题,最终也没找一个靠谱的本地调试的工具!

目前几个解决方案的对比:

  1. 微信官方提供的调试工具 http://mp.weixin.qq.com/debug
    缺点:与微信后台共用同一个公网 URL 地址,没法本地调试;

  2. V2EX 网友开发的 WeTest 工具 https://github.com/xred/WeTest
    缺点:过于简单以至于可用性不大

  3. wecheat https://github.com/xixilive/wecheat
    使用 Ruby 编写,因为不懂没 run 起来

  4. 使用 ngrok 工具 http://www.zhihu.com/question/25456655
    缺点:只能基于 Windows 平台;与微信后台共用同一个公网 URL 地址,相当于还是没解决本地调试的问题;

4968 次点击
所在节点    程序员
15 条回复
bcxx
2015 年 1 月 13 日
ngrok 这个 linux / mac 都可以用啊……
nsxuan
2015 年 1 月 13 日
YiSheng
2015 年 1 月 13 日
@bcxx 多谢提醒!
blue7wings
2015 年 1 月 13 日
我自己也写了一个,没有优化,弃坑了,(>_<),https://github.com/blue7wings/WechatDebug
YiSheng
2015 年 1 月 13 日
@blue7wings 为啥没继续优化下去呢
lujiajing1126
2015 年 1 月 13 日
比较难调试的是微信浏览器的DOM没法看,没法看到Console
不过Console好解决,显示打印或者直接扔到远程
YiSheng
2015 年 1 月 13 日
@lujiajing1126 另外一个痛点!
yushiro
2015 年 1 月 13 日
@lujiajing1126
@YiSheng
可以尝试weinre,可以远程查看dom。虽然我没有在微信中试过,但是在ipad的某app平台中调试过html页面,还是很方便的
hyzjshwo
2015 年 1 月 13 日
一直用这个[wechat-rails](https://github.com/skinnyworm/wechat-rails)
Had
2015 年 1 月 13 日
看到了ngrok...

如果对速度不满意的话,可以尝试 http://v2ex.com/t/148279
YiSheng
2015 年 1 月 13 日
@Had 赞!
YiSheng
2015 年 1 月 13 日
@hyzjshwo 不懂 rails,555
sarices
2015 年 1 月 13 日
现在一般就是把微信站点反向ssh映射端口到远程服务器,然后远程服务器再用反向代理连接,走三级域名
YiSheng
2015 年 1 月 14 日
@sarices 对介个不太懂... 大神,愿闻其「翔」
sarices
2015 年 1 月 14 日
@YiSheng 搜索autossh

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/161765

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX