我正在尝试在 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 的 bower 存储库复制angular.js
到angular.min.js
子目录angular.min.js.map
中,然后lib
确保在开发人员工具的设置页面中打开了“启用源映射”选项。我使用python -m SimpleHTTPServer
. 然而,Chrome 甚至不会向服务器查询地图文件——它会显示在服务器的日志中。
然后我尝试加载源地图演示,例如Coffee Script 演示或HTML5Rocks页面上链接的演示……它们都没有真正加载地图文件,我猜它们会显示在“网络”选项卡中。
这是 Debian SID 系统上的 Chrome 28.0.1500.95。
我做错了什么?