- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用minor tag of StealJS加载我的 JS 文件,一切似乎都正常,但今天我意识到我根本无法在 IE 11 和 Firefox 36 中调试我的代码。到目前为止,我只使用基于 Chrome/Blink 的新 Opera,当前版本为 27,这在调试方面效果很好。但是:
Firefox 的内置开发工具根本不显示我的 JS 文件。它们只显示steal.js,然后直接显示一条名为“evals”的灰色行,另外两行是我在stealconfig.js中使用和导出的两个JS库。
Firefox 的 Firebug 显示我的文件,我可以设置断点,但似乎存在一些错误,因为如果我设置/取消设置断点,则会显示一些永远不会完成的小动画。如果我重新加载页面,则会显示通常的断点图标(一个红色圆圈),因此看起来断点已成功设置,但代码根本不会在断点处停止。但它是运行的,因为在断点处实现的功能是可用的。
在 IE 11 中,我的 JS 文件显示在“动态脚本”树中,我也可以设置断点,但每次重新加载当前页面时,断点的图标都会发生变化,并会出现一些带有警告标志的缺陷三 Angular 形,只是就像断点不再起作用之类的。当然,在我重新加载页面后,IE 也不会停止代码,并且如果我打开 JS 文件,断点就不再显示,这至少在 Firefox 的 Firebug 中有效。
这些问题都不会发生在 Opera/Chrome 中,我总是能看到我的所有文件,可以设置断点并且代码按预期停止。此外,所有浏览器都会显示对我的 JS 文件的单独请求,没有任何内容捆绑到一个大文件或类似文件中,在开发过程中它们都是独立的文件。
那么 StealJS 及其加载文件的方式是否与其他浏览器不兼容?他们是否需要添加对 Steal 如何处理文件加载的支持?我使用了以前版本的 Steal 和 JavaScriptMVC,该版本没有出现这些问题。
最佳答案
看起来这些是浏览器问题,所以去写错误报告。
https://github.com/stealjs/steal/issues/419#issuecomment-99059303
关于javascript - 如何使用 IE 11 和 Firefox 36 调试 StealJS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903864/
我可能做错了什么,所以请随意质疑所有事情。我正在使用 npm 包 xrm-mock 作为 MS CRM 模拟框架。我已经这样设置了我的配置 steal.config({ meta: {
我使用minor tag of StealJS加载我的 JS 文件,一切似乎都正常,但今天我意识到我根本无法在 IE 11 和 Firefox 36 中调试我的代码。到目前为止,我只使用基于 Chro
我是一名优秀的程序员,十分优秀!