前端开发调试必备:javascript
像Dom断点调试和debugger断点调试我认为是你们常常用到的方法,或者是当前比较火狐下比较流行的Fiexbug调试工具;今天咱们主要是研究Weinre调试工具的;css
固然,做为前端开发人员,使人比较乏味的即便手机端各个版本的支持程度,例如就拿iphone来讲,虽然都是-webkit内核,若是你添加的动画,如-webkit-translate…….固然考虑到兼容性问题,你会带上前缀-webkit,但你本想手机端大可能是支持HTML5和css3的,因此就试下了不带前缀-webkit,结果,呵呵,那么问题来了,iphone5s如下会有问题,以上就没有问题,因此你懂得,最好加上前缀-webkit,不过像最近比较新的版本的Andirod对CSS3的属性支持度仍是不错的;前端
接下来,咱们介绍下重点:java
安装weinrecss3
weinre能够经过npm按照(我的也是比较推荐的)web
npm install -g weinre (按照完成后,能够在cmd上,查看下版本号,看是否按照成功)
weinre --httpPort 8080 --boundHost -all-
ok!若是没有什么问题的话,咱们打开谷歌浏览器(-webkit内核)输入:http://127.0.0.1:8080/ 会看到如下界面npm
以上这个即是庐山正面目了,上图的“debug client user interface”是weinre的Debug客户端,点击进入后看到目前尚未被测试的网页:浏览器
Targets显示的none服务器
OK!那么咱们继续,添加Debug Target网络
有两种方式:
<script src="http://192.168.1.69:8080/target/target-script-min.js#anonymous" type="text/javascript"></script>
注意:标红的部分是你本身的IP地址和端口号,本身适配去调;
最后:手机测试:
提示:注意手机不要锁屏,否则调试会断开!
本身能够查查各个组件!