Angular.min.js.map не найден, что это такое?
Когда я загружаю страницу и проверяю консоль хром, я нахожу эти ошибки:
![enter image description here]()
что такое файлы карт в angular?
Я ссылался на angular.min.js, но не на angular.min.js.map.
Я использую релиз angular 1.2 rc, и я только начал видеть эти ошибки, когда я переключился на этот выпуск.
ERRORS:
GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found) :44786/Scripts/angular-route.min.js.map:1
GET http://localhost:44786/Scripts/angular-animate.min.js.map 404 (Not Found) :44786/Scripts/angular-animate.min.js.map:1
GET http://localhost:44786/Scripts/angular-resource.min.js.map 404 (Not Found) :44786/Scripts/angular-resource.min.js.map:1
GET http://localhost:44786/Scripts/angular.min.js.map 404 (Not Found) :44786/Scripts/angular.min.js.map:1
Ответы
Ответ 1
Как говорится в eaon21 и обезьяне, файлы исходных карт в основном превращают мини-код в его незаменимую версию для отладки.
Здесь можно найти файлы .map . Просто добавьте их в тот же каталог, что и мини-js файлы, и он перестанет жаловаться. Причина, по которой они получаются, - это
/*
//@ sourceMappingURL=angular.min.js.map
*/
в конце angular.min.js. Если вы не хотите добавлять файлы .map, вы можете удалить эти строки, и это остановит попытку выборки, но если вы планируете отлаживать, всегда полезно поддерживать привязку исходных карт.
Ответ 2
Обезьяна правильная, согласно ссылке, предоставленной обезьяной
В принципе, это способ сопоставить объединенный/уменьшенный файл обратно в незастроенное состояние. Когда вы создаете для производства, наряду с минимизацией и объединением ваших файлов JavaScript, вы создаете исходную карту, в которой содержится информация о ваших исходных файлах. Когда вы запрашиваете определенную строку и номер столбца в сгенерированном JavaScript, вы можете выполнить поиск в исходной карте, которая возвращает исходное местоположение.
Я не уверен, что это ошибка angular, что файлы карты не были сгенерированы. Но вы можете отключить файлы исходных карт, сняв эту опцию в настройке хром-консоли
![enter image description here]()