Android Cordova项目中target-script-min.js作用及是否可移除?
关于Cordova项目中
target-script-min.js的用途与移除建议 那个脚本是**Weinre(Web Inspector Remote)**的调试注入脚本,这是早年用于远程调试移动Web页面的工具——在Chrome的chrome://inspect这类原生调试工具普及之前,开发人员靠它把移动端Web页面的调试数据同步到局域网内的Weinre服务器,然后通过服务器的Web界面查看DOM结构、CSS样式、控制台日志,甚至修改页面元素。
你现在用chrome://inspect调试正常,完全可以考虑移除这行代码,理由如下:
- Weinre的功能已经被Chrome原生调试工具全面覆盖,后者的调试能力更强、更稳定,没必要保留过时的工具依赖
- 这个脚本指向的是局域网内的固定IP(192.168.1.128:8080),如果发布到生产环境,用户设备访问不到这个地址,会产生无效的网络请求,拖慢页面加载速度,还可能在控制台抛出404错误
- 就算是开发环境,只要团队里没人再用Weinre调试,留着它只会增加冗余,甚至可能因为服务器未启动导致控制台报错
唯一需要注意的是:先确认团队里有没有老开发还在依赖这个Weinre调试工作流,如果没有,直接删掉就行,不会影响现有调试和项目运行。
内容的提问来源于stack exchange,提问作者James John McGuire 'Jahmic'
相关产品推荐
相关产品推荐

