zhongxia245/blog

【20170217】微信公众号开发本地调试解决方案

Closed this issue · 0 comments

时间:2017-02-17 12:10:06

在做微信公众号开发的时候, 需要指定一个外网的地址,但是本地开发调试的时候, 如果每次把代码上传到 外网,在测试,这样很麻烦,并且很难调试。 那么是否有啥方案可以解决呢?

1. 解决方案

内网端口映射到外网访问,然后在微信公众号的外网地址,设置成 Ngrok 生成的地址。

这样本地就可以调试,大大加速了开发的效率和进度。

2. Ngrok 的使用

  1. 下载Ngrok
  2. 注册并生成密钥
  3. 运行
# 把18080 端口映射到外网
ngrok http 18080

生成的万网地址可能访问速度慢了点,但是是可以映射出来的。 在刚开始使用的时候, 除了80端口映射出去了,其他端口映射出去都访问不了, 后面莫名其妙就可以了。 可能是访问太慢的问题。