Angular 找不到地图文件

Angular map file not found

我刚刚下载了 angular.min.js 的新副本,我在 angular.min.js.map 上收到 404,我没有将其包含在我的代码中:

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
</head>
<body>
    <script type="text/javascript" src="js/angular.min.js"></script>
</body>
</html>

Chrome中的错误:

GET http://angular.dev/js/angular.min.js.map 404 (Not Found)

在文本编辑器中打开 angular.min.js 文件。最后会有这样的评论:

//# sourceMappingURL=angular.min.js.map

删除它,错误就会消失。

映射文件有助于根据对非缩小版本的更改重新生成脚本的缩小版本。由于您不会对 angular.js 进行更改,因此不需要地图。

我在某处读到源映射文件基本上是为了调试目的将缩小的代码转换成未缩小的版本。

You can get rid of this error {angular.min.js.map 404 (Not Found)} message by following anyone below :-

第一种方式

1.You 只需为 angular.min.js 找到与您包含的相同的 .map 文件。

(eg. For angularJs minified version 1.5.6 .map files can be downloaded from Here )

只需将它们复制粘贴到您上传缩小的 js 文件的同一目录,它就会停止抱怨。

它们被获取的原因是下面一行,您可以在打开 angular.min.js 文件时找到它。

//# sourceMappingURL=angular.min.js.map

可以在 angular.min.js 文件的末尾找到。

第二种方式

  1. 如果您不想将 .map 文件添加到您的项目中。 您可以删除上面的行,它会停止获取尝试,但如果您计划进行调试,那么保持源映射链接总是好的。