美文网首页前端之路
微信公众号本地调试

微信公众号本地调试

作者: Duobe | 来源:发表于2017-05-02 17:49 被阅读27次

微信公众号本地调试

Q: 每次微信公众号开发都要上传到测试服务器上才能测试,特别麻烦和不便。

步骤:

1.修改host文件,将本地ip (比如:http://127.0.0.1:3300) 映射到服务器IP

修改host文件需要权限,可手动直接修改原文件,也可借助工具进行修改。
我这里是借助 Hozz 修改,这样做相对方便管理,在不需要使用时可以及时删除。

2.代理服务器

npm install http-proxy

index.js如下:

const http = require('http');
const httpProxy = require('http-proxy');
const proxy = httpProxy.createProxyServer({});

const server = http.createServer((req, res) => {
    const isLocal = req.url.indexOf('/local') === 0; //这里是举例,具体按照你项目
    if (isLocal) proxy.web(req, res, { target: 'http://127.0.0.1:3300' })
    else proxy.web(req, res, { target: '目标IP' }); 
})

server.listen(80);

3.启动

sudo node index.js

相关文章

  • 微信公众号本地调试

    微信公众号本地调试 Q: 每次微信公众号开发都要上传到测试服务器上才能测试,特别麻烦和不便。 步骤: 1.修改h...

  • 端口转发

    为方便微信公众号开发,在网上搜索了下如何做本地调试,一个技巧是采用端口转发,将微信端发的请求转到本地进行调试,大致...

  • 微信公众号开发本地调试

    一:ngrok的使用 基于windows 1:为什么要使用ngrok 在微信开发的时候 需要填写与微信服务器相连接...

  • 反向代理 微信公众号网页 本地调试

    标签(空格分隔): 前端 前言 微信公众号调试需要域名在 微信管理后台白名单中,因此对于本地调试特别不方便。为了在...

  • 使用Nginx本地调试微信公众号

    调试工具 微信开发者工具 服务器 Nginx 前端框架umi.js 微信公众号的授权,需要配置一个可访问的域名,本...

  • 微信公众号本地调试的方法

    前言 如果你是后端开发,在进行微信公众号开发的时候会遇到一个问题:后端接口如何断点调试? 本文将会向大家分享一个免...

  • mac上soundflower+OBS+微信公众号直播项目总结

    1. 本地微信公众号开发 参考:微信配置本地公众号开发环境[https://www.jianshu.com/p/0...

  • 微信公众平台

    开发文档 微信公众平台测试号申请 微信公众平台接口调试工具

  • 基于JavaEE——微信网页(二)微信开发

    微信开发测试公众号(沙盒号) 微信API帮助文档 微信接口在线调试 首先申请微信开发的测试公众号,登陆后会看到微信...

  • 接口在线调试

    微信公众号开发需要熟悉各个接口的调用,我们推出了微信公众平台接口在线调试工具。 进入微信公众平台接口调试工具

网友评论

    本文标题:微信公众号本地调试

    本文链接:https://www.haomeiwen.com/subject/elqhtxtx.html