Kum*_*mar 61 javascript debugging firefox firebug
我有一个网页,其中包含大量的缩小JS文件.网页在我的本地网络上工作得非常好,但在登台时抛出了一些JS错误.JS中存在一个问题,我不想调试它.当我在Firebug的脚本标签中加载JS时,它出现在一条长水平线上.在Firebug中是否存在扩展或美化脚本以进行调试的方法?我知道我可以使用jsbeautifier,但他们不会帮助我.我无法将扩展文件上传到CDN,违背了使用CDN的目的.
需要注意的一点,
a)我无法控制服务于JS的盒子,它在CDN上,我提到了它.
b)我可以使用美化器等但是这会帮助我在运行时调试脚本吗?恕我直言,没有
c)受NDA和其他法律事务的约束,我无法共享脚本,但它是一个通用的问题,你可以用一个缩小的jQuery来遇到它
Jon*_*yce 55
更新:现在有一个firebug扩展,可以美化JavaScript:
https://addons.mozilla.org/en-US/firefox/addon/javascript-deminifier/
它在Firefox 12.0中非常适合我.
相信这个答案可以发现它.
rsp*_*rsp 50
{}器中提供的按钮来美化脚本.小智 14
这是一个常见问题,Chrome开发团队最近提出了一个优雅的解决方案,他们称之为源地图 - 请参阅http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/了解更多信息,我想你会发现这正是你(和我们其他人)一直在呼喊的!:)
这是一种解决方法,但它可以提供帮助.我们的想法是,我们将用您机器上的文件替换来自服务器的文件.
这适用于任何浏览器.
第一次(可能是15分钟)需要一些设置,但是它可以非常方便.
它还可以帮助测试实时/生产环境中的错误修复.
Fiddler可以做更多的事情,但这个用例回答了最初的问题.
小智 7
Firefox w/Firebug是我最喜欢的JavaScript调试方法近一年,但我最近转向Google-Chrome的Developer-Tools,它更加优越.
Chrome支持JavaScript资源的On-The-Fly(内置功能)美化

一旦美化,您就可以自由地调试JavaScript资源文件,因为它是从Web服务器上"美化"下载的.通过单击行号设置断点.

其中最的极其强大的功能,
就是一旦你停止了破点,你可以自由地执行命令(使用控制台)在同一范围内你是在断裂点.在Firefox中你不能这样做.
它很容易调试(甚至是匿名函数),你永远不会回到Firefox.
试试吧!
| 归档时间: |
|
| 查看次数: |
41362 次 |
| 最近记录: |