- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 aurelia 应用程序更新到最新的测试版,1.0.0-beta.1.2.1在撰写本文时。这个版本的 aurelia 已经使用了 Babel 6,而我的应用是基于 ASP.NET 5 ES2016 navigation skeleton 的.
“突然之间”,每当我尝试在 Chrome 中打开未转译的 javascript 源文件时(版本 49.0.2623.110 m(64 位))开发人员工具,例如 main .js
,我只能看到 Index.cshtml
的 html。
无论我尝试打开哪个 javascript 文件,它总是显示 Index.cshtml
的 html 而不是 javascript。
已转译的文件在 Chrome 开发工具中正确显示。
我以前遇到过这种情况,但这通常意味着我在某个地方遇到了绑定(bind)或模板错误,但在这种情况下,应用程序运行完美,所以它可能与源 map 有关......或者是吗?
我的问题是:
追踪微妙绑定(bind)或模板化的最佳方式是什么奥里利亚的错误?我在我的应用程序中尝试做的一切都有效很好,但我还不想排除这是我自己的错。
如果这不是我的错,以前有没有人遇到过这种情况?什么是源 map 不起作用的原因;是奥蕾莉亚吗?是吗巴别塔 6? 是 Chrome 吗?
这似乎不是 Chrome 的问题;同样的问题出现在 Edge 中。
通过关闭 Chrome 开发者工具上的 Enable javascript sourcemaps
,我可以调试反编译代码。我使用的转译 gulp 任务是从上述版本复制/粘贴的。
还有其他人遇到过这个问题吗?
最佳答案
好的,我想我已经找到问题了。
我在 build-system
gulp 任务中为 sourcemaps.write
将 includeContent
更改为 true
build\tasks\build.js
,因此该文件的第 23 行如下所示:
.pipe(sourcemaps.write({ includeContent: true}))
这在导航框架中设置为 false
,因此应该会有更多人遇到同样的问题。无论如何,这似乎解决了问题。
我还删除了该调用中的 sourceRoot: "/src"
参数,因为只有当 includeContent
为 false
时才需要它。
关于babeljs - Aurelia/Babel 6 sourcemaps 显示为 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36461101/
这是 gulpfile: widgets.forEach(function(widget){ gulp.src('widgets/' + widget + "/Widget.es6")
我无法让 firefox(或与此相关的任何浏览器)识别 X-SourceMap header 。对于我的代码。 //# SourceMappingURL 注释对我来说在浏览器端有效,但由于我系统的特定
我试图让 Gulp sourcemaps 写入文件,但我无法在任何地方看到这些文件。如果在工作树中创建了任何新文件,我会在 git status 中看到它们,但找不到任何新文件。 下面是我的 gulp
我无法让我的 webpack 发出 css sourcemap。我把 sourcemap: true 放在任何可能的地方,但没有效果,所有在线解决方案都建议这个或其他一些插件配置,但我没有任何其他插件
在过去的几个月里,我现在每天都在使用 nodejs 和“Jenkins”。无需对我的 package.json 进行任何更改。在“jenkins”构建我的项目时出现以下错误 - gifsicle@3.
所以我有以下任务: gulp.task('sass', function () { gulp.src(['./angular/app/**/*.s+(a|c)ss']) .pi
我的文件结构如下所示(为简洁起见,进行了简化): /less/ /styles.less /public/ /css/ /styles.css
这是最烦人的问题。我遇到了this before here ,但是我的 webpack 配置和 gulp 中有相同的设置,但我无法在 Chrome Devtools 中正确设置断点。 我已经删除了我的
我正在努力让我的 SASS 源映射正常工作。问题似乎是源映射中的“sources”属性以及我的 SASS 文件的嵌套方式。 我有一个 Gulp 任务将 SASS 编译为 CSS。这是一个例子 var
我正在使用 rake 管道来了解构建 emberjs 应用程序。 让它工作起来相当简单,这里有一个例子:https://github.com/emberjs/todos 但我正在努力寻找有关如何让 s
大家好! 我正在使用 VSCode 与 lerna 一起处理 monorepo 中的 OpenSource 项目,我想提供一个包,其中包含轻松做出贡献所需的工具。 为了以一种对我来说非常干净的方式来做
样式 无样式 @import "one.less"; @import "two.less"; 少一个 body { background:red; } 少了两个 body { font-size: 1
我需要在一个目录中有两个合并的 CSS 文件——一个有 sourcemap 而另一个没有。例如,我尝试的是这样的: .pipe(sourcemaps.init()) .pipe(concat('xxx
我启用了 CSS 源映射,但谷歌浏览器的行为就像它们被禁用一样。在我查看的所有资源中,我需要做的就是在 DevTools 首选项中启用源映射。它显然在那里启用: 源映射位于我的 CCS 文件旁边,如下
尝试创建一个 gulp 文件来获取我们的 LESS 文件并生成适当的 .css、.min.css 和 .css.map 文件。关闭,但 sourcemaps 正在将 map 写入扩展名为 .css.m
我正在从我的站点记录 javascript 错误,但文件已最小化,因此我无法获得有意义的行号。但是,我确实有源 map 。 是否有服务、脚本、npm 模块或任何可以帮助我将行号从缩小版本“翻译”成有用
我在生产中遇到了一些来自缩小代码的错误。我有不在生产中的源 map 。我想(事后)以某种方式使用源映射将我的堆栈跟踪转换为人类可读的堆栈跟踪。以前有人这样做过吗? 最佳答案 我也在研究这方面的东西,想
我正在部署我的网站——一个用 GatsbyJS 构建的静态网站——我的源 map 是迄今为止我最大的文件。我有 3 个大约 3MB 的 sourcemap 文件。总体而言,它们可能占我构建的 70%。
我正在尝试让我的 Webpack 项目拥有源映射文件。 我终于得到了正确的设置,所以它会这样做,但现在我收到这个错误: DevTools failed to parse SourceMap: http
1、什么是 Sourcemap Sourcemap 协议最初由 Google 设计并率先在 Closure Inspector 实现,它能够将经过压缩、混淆、合并的代码还原回未打包状态
我是一名优秀的程序员,十分优秀!