希望钉钉官方可以开发一个本地调试工具
Re希望钉钉官方可以开发一个本地调试工具
其实用这个钉钉开发版也只是解决部分问题。不过我找到了办法,做法是:
1. 在本地搭建node服务器+nginx做反向代理 ,server_name跟线上的域名一致
2. 在本地搭建dns服务器(要越狱或者root手机太过麻烦,而且很多时候是自己的手机,不太好。所以改成搭建本地的dns服务器)
2. 修改电脑hosts:本机ip----线上域名
3. root Android设备或者越狱iOS设备并修改hosts:电脑的ip----线上域名
之后开发的所有修改,webpack自动完成,直接刷新浏览器或者热更新(哈哈),省去了打包再提交到线上的服务器,最后再调试这样复杂的操作
nginx配置:
http: {
upstream node_dingtalk{
server 127.0.0.1:3001;
}
server {
listen 80;
server_name www.test.com;
location / {
proxy_pass http://node_dingtalk;
}
}
}
赞0
踩0