我正在嘗試爲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
,然後我複製3個AngularJS文件(angular.js
,angular.min.js
和angular.min.js.map
)直接從Angular's bower repository入lib
子目錄,然後確信「啓用源映射」選項在開發人員工具的設置頁面中打開。我使用python -m SimpleHTTPServer
提供此目錄的內容。然而,Chrome甚至不會向服務器查詢映射文件 - 這將顯示在服務器的日誌中。
然後我嘗試加載源地圖演示,例如Coffee Script demo或在HTML5Rocks頁面上鍊接的演示......它們都沒有實際加載地圖文件,我猜想它會顯示在「網絡」選項卡中。
這是在Debian SID系統上的Chrome 28.0.1500.95。
我做錯了什麼?