安装配置
约 585 字
直接安装 Whistle 的客户端,这样可以跳过步骤 1 和 2。
1. 安装 Node
whistle 对 node 的版本要求比较低,安装稳定版本就行
2. 安装 Whistle
# 使用npm全局安装,使用taobao镜像,安装提速。安装后就可以使用全局命令w2
npm i -g whistle --registry=https://registry.npmmirror.com
# start 启动命令
w2 start
# restart 重启命令
w2 restart
# stop 停止命令
w2 stop
3. Web PC 调试配置
3.1 安装根证书
下载证书,点击顶部的https
菜单,先勾选Enable Https
和Enable Http/2
,然后点击Download RootCA
。
下载完成后,点击证书文件按指引安装,此时显示根证书不被信任
然后双击证书,选中后在弹窗中选择始终信任证书即可
3.2 安装 Chrome 插件 SwitchyOmega
这里以 Chrome 为例,其他浏览器请参考官方文档
点击安装 SwitchyOmega(需要科学上网)。
或者去 github 下载后缀为.crx
的文件,然后拖拽到 Chrome 的扩展程序页面安装。
在 SwitchyOmega 中配置代理,点击新建情景模式
,定义一个名称,比如whistle
,点击创建
。在代理服务器里填入127.0.0.1
,代理端口填入8899
。点击左下角高亮的应用选项
按钮
一般做业务开发,公司域名比较固定,所以可以在auto switch
中增加一个域名规则,这样在访问公司域名时,会自动切换到whistle
情景模式。
4. 移动端真机调试配置
4.1 安装证书
需要需要和 PC 连接同一个 WIFI,然后修改手机 wifi > 点击配置代理 > 点击手动 > 填入服务器地址(即 PC 的 IPV4 地址,可通过 whistle 的 Online 入口查看) > 输入端口号 8899 > 点击右上角存储
扫码下载证书
点击下载的文件,安装证书
4.2 信任证书
在设置 > 通用 > 关于本机 > 证书信任设置中,找到刚才安装的证书,并信任