javascript - 源 map 根本不加载

标签 javascript google-chrome web-applications source-maps

我正在尝试在 Chrome 的开发人员工具中显示 AngularJS 的源映射。我做了一个简单的网页:

<!DOCTYPE html>
<html lang="en" ng-app>
<head>
    <meta charset="utf8">
    <title>Some App</title>
    <script src="lib/angular.min.js"></script>
</head>
<body>

<h1>Hello world! {{ 1+2 }}</h1>

</body>
</html>

这被保存为 index.html,然后我复制了三个 AngularJS 文件(angular.jsangular.min.jsangular.min.js.map) 直接来自 Angular's bower repository进入 lib 子目录,然后确保在开发人员工具的设置页面中打开“启用源映射”选项。我使用 python -m SimpleHTTPServer 提供此目录的内容。然而 Chrome 甚至不会向服务器查询 map 文件,这会显示在服务器的日志中。

然后我尝试加载源 map 演示,例如 Coffee Script demo或链接在 HTML5Rocks 上的演示页面......它们实际上都没有加载 map 文件,我猜这些文件会显示在“网络”选项卡中。

这是 Debian SID 系统上的 Chrome 28.0.1500.95。

我做错了什么?

最佳答案

因此,显然 Chrome 仅在 Chrome 30 中处理"new"//# 语法。 http://code.google.com/p/chromium/issues/detail?id=258349

关于javascript - 源 map 根本不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19612171/

相关文章:

javascript - 为什么带有 pdf 文件的 &lt;iframe&gt; 没有显示在页面上?

html - 只是对 Soundcloud.com 中的标题感到好奇

web-applications - 用于 localhost 开发的 Yahoo API 配置

android - 如何在 Android 上为 Web 应用程序指定添加到主屏幕图标的快捷方式?

javascript - Material Design Lite 以编程方式触发 float 标签

javascript - 从提交中排除隐藏的表单字段

javascript - css html - DIV 和 img 在 Firefox 上不显示,在 Safari 上位置错误

css - Gumby 列在 Chrome 中显示为 block 元素

google-chrome - Chrome 调试器/断点停在错误的行

java - Struts2模型驱动 Action 中的继承是否可能?