Chrome开发人员工具使用技巧
2013-09-01 22:37
537 查看
开发中我们有时会使用load的方式加载页面(及其引入的JS),但此种方式IE、FF浏览器会将其按eval的方式载入,chrome在开发人员工具中根本无法找到,就更别谈打断点调试了,十分不利于生产环境定位问题。
这么容易就败掉了,那是不可能的。。
在JS中添加如下代码(@和sourceURL的空格是必须的)
Chrome中,开发人员工具-Source,按Crtl+O,输入定义的name,就找到标记的JS了,之后就可以随意打断点了!(目前只有Chrome支持Source Maps)
This helper looks very similar to the
其实Source Maps更大的用途是用来支持目前合并、压缩后的JS定位到源码,这里就不说了。
可以参考Chrome的官方教程
或者看阮一峰的这篇博客
或者再看这个
这么容易就败掉了,那是不可能的。。
在JS中添加如下代码(@和sourceURL的空格是必须的)
your JavaScript Code... //@ sourceURL=name
Chrome中,开发人员工具-Source,按Crtl+O,输入定义的name,就找到标记的JS了,之后就可以随意打断点了!(目前只有Chrome支持Source Maps)
@sourceURL and displayName in action
While not part of the source map spec the following convention allows you to make development much easier when working with evals.This helper looks very similar to the
//@ sourceMappingURLproperty and is actually mentioned in the source map V3 specifications. By including the following special comment in your code, which will be evaled, you can name evals so they appear as more logical names in your dev tools.
//@ sourceURL=source.coffee
其实Source Maps更大的用途是用来支持目前合并、压缩后的JS定位到源码,这里就不说了。
可以参考Chrome的官方教程
或者看阮一峰的这篇博客
或者再看这个
相关文章推荐
- chrome开发人员工具使用链接整理
- 作为Web开发人员 我为什么喜欢 Chrome(或chrome 开发工具使用)
- 使用chrome的F12开发人员工具进行网页前端性能测试
- chrome的开发人员工具字体大小调整
- Console API Google 浏览器开发人员工具使用
- IE8"开发人员工具"使用详解下(浏览器模式、文本模式、JavaScript调试、探查器)
- 浏览器开发人员工具使用初步图解
- IE11 F12工具报错,ie11开发人员工具不能正常使用
- VC6.0 IDE 开发工具使用技巧(22条)
- VC6.0 IDE 开发工具使用技巧(22条)
- [cocos2dx开发技巧3]工具CocosBuilder的使用--Box2d
- 使用genstring工具 生成国际化文件 ios开发 字符串国际化 工作技巧
- [cocos2dx开发技巧4]工具CocosBuilder的使用--复杂动画
- 浏览器中的开发人员工具(IE9的F12和Chrome的Ctrl+Shift+I)-网页分析的利器
- 使用 F12 开发人员工具
- IE8开发人员工具(调试工具)无法使用
- IE8开发人员工具最小化在任务栏无法使用的解决方法
- 常用JS调试工具使用方法,帮你快速定位问题(Firebug+ IE“开发人员工具”)
- IE8"开发人员工具"使用详解下(浏览器模式、文本模式、JavaScript调试、探查器)
- [原创]JAVA 开发工具Jcreator使用技巧总结