我刚刚下载了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)
答案 0 :(得分:4)
在文本编辑器中打开angular.min.js文件。最后会有这样的评论:
//# sourceMappingURL=angular.min.js.map
删除它,错误将消失。
映射文件有助于根据对非缩小版本的更改来重新生成脚本的缩小版本。由于您不会对angular.js进行更改,因此您不需要地图。
答案 1 :(得分:1)
我在某处读取源地图文件基本上将缩小的代码转换为未缩小的版本以进行调试。
你可以摆脱这个错误{angular.min.js.map 404(Not Found)} 通过以下任何人发送消息: -
第一种方式
1.您只需要为您包含的angular.min.js找到相同的.map文件。
(例如,对于angularJs缩小版本1.5.6。.map文件可以从Here下载)
只需将它们复制粘贴到您上传缩小的js文件的同一目录中,它就会停止抱怨。
获取它们的原因是您打开angular.min.js文件时可以找到的以下行。
SET @var := 10;
SET @`sql` := CONCAT('select col as ',
'str1', cast(@var as CHAR), 'str2',
' from table1');
PREPARE `stmt` FROM @`sql`;
EXECUTE `stmt`;
DEALLOCATE PREPARE `stmt`;
可以在angular.min.js文件的末尾找到。
第二种方式