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

2015-01-13 15:57:52 +08:00
 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 地址,相当于还是没解决本地调试的问题;

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

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

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

https://www.v2ex.com/t/161765

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

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

© 2021 V2EX