ck-node-firefox Firefox远程调试套件
模块化的 Firefox 远程调试方案,ck-node-firefox是比较适合前端老司机玩的一个套件。它不是图形化界面,也不靠点击操作,而是直接用Node.js模块去控制 Firefox 运行时。就像把 Web IDE 拆成一堆小零件,你可以自己拼。嗯,命令行风格的调试,响应也快,脚本化能力强,自动部署也方便。
每个模块都做一件事,比如启动 Firefox、连接调试端口、推送应用啥的。你可以单独用,也可以组合用。用法像搭乐高,有点意思。比如想用脚本推一个 Web App 到 Firefox OS 模拟器?只需要几行代码,命令一跑就搞定。
整个套件在 npm 上都能找到,关键模块还都开源了。Windows、Mac、Linux 都兼容,兼容性还挺好。适合做 CI/CD 里的调试环节,或者你想写个小工具和 Firefox 打交道,那更合适不过。
哦对了,如果你以前用过 WebIDE,ck-node-firefox 其实就是它的“命令行分身”,但更灵活、更可编程。写个简单脚本自动打开页面、打 log、监听事件啥的都行。没那么花哨,但干活是真快。
如果你对 Firefox 的远程调试协议感兴趣,推荐一起看看Volcan;想摸底调试能力,还有Firefox 调试工具和调试插件也蛮有。
如果你常写命令行工具或自动化脚本,强烈建议你看看 ck-node-firefox。你会发现,调试 Firefox 也能走脚本流,干净利落又带劲。
6.59KB
文件大小:
评论区