首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用IE11和Firefox36调试StealJS?

如何用IE11和Firefox36调试StealJS?
EN

Stack Overflow用户
提问于 2015-03-07 01:04:40
回答 1查看 142关注 0票数 1

我使用minor tag of StealJS加载JS文件,一切似乎都正常,但今天我意识到我根本无法在IE11和Firefox36中调试我的代码。到目前为止,我只使用了基于Chrome/Blink的新Opera,目前的版本是27,它在调试方面工作得很好。但是:

Firefox内置的开发工具根本不会显示我的JS文件。它们只显示steal.js,紧随其后的是一条名为"evals“的灰色线条,其中包含我在stealconfig.js中使用和导出的两个JS库的两个附加行。

Firefox的Firebug显示我的文件,我可以设置断点,但似乎有一些错误,因为如果我设置/取消设置断点,会显示一个永远不会结束的小动画。如果我重新加载页面,将显示通常的断点图标,即一个红色圆圈,因此看起来断点已成功设置,但代码并未在断点处停止。但它是运行的,因为在断点处实现的功能是可用的。

在IE11中,我的JS文件显示在“动态脚本”树中,我也可以设置断点,但每次我重新加载当前页面时,断点的图标都会改变,并得到一些带有警告信号的缺陷三角形,就像断点不再工作一样。当然,在我重新加载页面后,IE也不会停止代码,如果我打开JS文件,断点不再显示,这至少在Firefox的Firebug中有效。

这些问题在Opera/Chrome中都不会发生,我总是可以看到我所有的文件,可以设置断点,代码会按预期停止。另外,所有的浏览器都显示了对我的JS文件的单独请求,没有任何东西被捆绑到一个大的或类似的文件中,它在开发过程中都是独立的文件。

那么,StealJS和它加载文件的方式与其他浏览器是不兼容的吗?他们需要添加对Steal处理文件加载方式的支持吗?我在JavaScriptMVC上使用了Steal的前一个版本,在那个版本中没有出现这些问题。

EN

回答 1

Stack Overflow用户

发布于 2015-05-05 20:38:59

看起来这些是浏览器的问题,所以去写错误报告吧。

https://github.com/stealjs/steal/issues/419#issuecomment-99059303

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28903864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档