开发利器(补充中)

Charles

进到cmd命令 输入ipconfig 查看自己的电脑ipv4地址(所连网络的ip,而非其他网络的ip),将手机和电脑连接同一wifi网络,将手机wifi进行设置如图

clipboard.png
端口8888(这个是charles的默认设置),如果自己修改了就写成自己所修改的端口就可以了

clipboard.png

在charles界面的proxy 将windows proxy取消勾选,

电脑要打开抓包工具,并且设置完弹出如下,手机才能访问网络,否则手机访问不了页面

clipboard.png

===========
上述步骤,只针对http请求。由于https协议的特殊性,所以要求电脑端和手机端都需要安装下证书,否则会看到返回的数据都是乱码

a.电脑证书下载
clipboard.png

b. 手机端证书下载
在设备上打开这个网址 http://www.charlesproxy.com/g... 安装 Charles SSL 证书。

注意,同一个手机对应不同电脑上的Charles都要分别下载证书进行认证,因为手机的证书是和电脑端的Charles一一配对的。

clipboard.png
PS:ios手机,需要信任该证书

fiddler

1,同样需要手机和电脑连同一wifi
手机wifi设置ip 端口。
2,fiddler界面tools->options->https勾选decrypt,电脑下载证书
手机访问 wifi所设置的电脑ip加端口如192.168.xxx:8888
打开如下

clipboard.png

点击fiddlerroot certificate
下载完成后安装,如提示无法安装,小米手机,在设置里的更多设置的系统安全下选择从存储设备安装。

3,电脑fiddler允许手机访问

clipboard.png

电脑本地开启的页面在手机访问

例如,通过webpack的npm run dev 开启本地调试(本地启动的没有用localhost,而是用了域名A,并且配了switchhost),需要在手机真机预览效果,则先进行Charles或fiddler的前期操作,然后在把电脑本地启动的网址(在手机使用该域名A访问可以,使用localhost、127.0.0.1不行(但是在电脑都可以)) 在手机打开,原理:应该是抓包工具帮助做了通气

vscode安装Live Server,然后打开一个有目录的文件,会看到右下的

clipboard.png
点击启动,然后打开抓包工具前期,用电脑ip地址替换127.0.0.1。http://192.168.190.113:5500/html/index.html

翻墙工具

shadowsockets
windows: Shadowsocks.exe
mac: ShadowsocksX-2.6.3.dmg

window版运行时可能需要.net升级, 按提示升级即可
需要有代理服务器的ip和端口

手机页面在电脑调试

手机和电脑都安装chrome的较新版本,手机数据线连接电脑,
打开开发者选项,如有迟钝,小米手机可先撤销后重新授权,手机会弹出一个授权窗,确定。
clipboard.png
电脑打开

clipboard.png

手机用chrome访问页面,那么电脑就会出现相应的网址 点击inspect 即可 (需要翻墙,否则弹出的页面不会是)

clipboard.png

Beyond Compare 4

文件对比工具

微信开发者工具

有调试h5网页和小程序两个功能

如何将页面在小程序里打开
选择小程序项目,进入之后
在编译那栏 添加一个编译模式,点击预览生成二维码,手机扫码即可看该页面在小程序打开
clipboard.png

autoprefixer在线加前缀

http://autoprefixer.github.io/

node启动本地服务,可通过访问ip值访问页面

var http = require('http');
let fs = require('fs');

http.createServer(function (req, res) {
    res.setHeader('Content-Type','text/html;charset=utf-8');
    fs.createReadStream('../html/index.html').pipe(res);
    
    
}).listen(9999,function(){
    console.log('start')
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值