微信开发时,要使用域名,当然也需要本地调试。
如果每次都上传到服务器调试,那开发效率就太低下了。因此可以使用内网穿透工具,实现本地调试,提高开发效果,也不需要注册域名和备案,当然上线时还是需要注册域名和进行备案的。下面是参考步骤:
1. 注册账号
1.1 注册
打开网址:https://natapp.cn,进行账号注册,实名认证等操作。
1.2 购买免费 / 付费隧道
注册完成后,登录账号,进入『购物隧道』,可选择免费和付费隧道。第一次使用建议试用免费,正式开发后建议购买付费。
1.3 查看 authtoken
此 autoken
在后面的步骤会使用到,请记录 authtoken 信息。
2. 下载工具
Mac 版本下载地址:natapp
也提供 win, linux 版本。具体看官网:https://natapp.cn/#download
3. 授权读写
3.1 解压
下载完成后,解压文件,会有一个 natapp
的文件
3.2 授权
- 把
natapp
放到自定义的目录,比如放到桌面下的 natapp 目录:/Users/zhangguoye/Desktop/natappFolder/natapp
- 执行下面命令进行授权
# 注意:此目录改成你自己的存放 natapp 的目录
$ cd /Users/zhangguoye/Desktop/natappFolder/
# 授权
$ chmod a+x natapp
4. 运行
4.1 authtoken
请使用自己的 authtoken,假如 authtoken 是 9ab6b9040a624f40
如果找到自己的 authtoken? 请查看步骤【1.3 查看 authtoken】
# 在 natapp 文件的当前路径运行
$ ./natapp -authtoken=9ab6b9040a624f40
显示如下,表示运行成功。
注意:请先确定你开发的程序,在 127.0.0.1:8089
是能正常访问的。(假如你程序和隧道配置的是 8089 端口)