为什么我们使用Angularjs的缩小版本(即使我们要添加angular.min.js.map,也要优先考虑angular.min.js优先于angular.js)

时间:2015-04-25 08:50:57

标签: javascript angularjs minify source-maps

我将angular.min.js添加到我的项目中并遇到了这个问题。Chrome Developer Console screenshot

  

http://localhost:8000/AngularProject/angular.min.js.map 404(不是   找到)angular.min.js.map:1

经过研究,我发现添加angular.min.js.map摆脱了“404(未找到)”错误。我还找到了“angular.min.js.map”的原因:我们添加它是因为“源映射文件基本上将缩小的代码转换为其未经编译的版本以进行调试”

但是,这不是使用缩小文件节省空间并使应用程序更快的原因吗?现在,如果我们使用angular.min.js,我们还必须添加angular.min.js.map。

添加angular.js而不是添加两个文件(angular.min.js,angular.min.js.map)不是更简单。有一个缩小版本的angular.js是什么意思?

1 个答案:

答案 0 :(得分:6)

你是对是错。

此.map文件仅用于调试,并在您打开调试模式时由浏览器下载。