Rob*_*ler 94 javascript asp.net underscore.js
我有一个网页,它是在Azure上运行的ASP.NET网站的一部分.它现在已经运行了很长一段时间.出乎意料的是,我突然遇到浏览器试图为Underscore.js下载".map"的问题.我做了一些阅读,显然JQuery创建了".map"文件作为Javascript源文件(".js")的调试辅助工具.但是,如果我查看我的网站的Scripts目录,我看到这只发生在一些JQuery源文件而不是全部,我不确定模式是什么.
但是,为什么浏览器会尝试加载Underscore.js的"map"文件,而不是JQuery的一部分呢?另外,为什么这会突然开始发生?我很久以前就在网页上添加了Underscore.js,之前从未遇到过这个问题.
我在Chrome调试器控制台选项卡中查看的确切错误是:
获取http://myazureapp.cloudapp.net/Scripts/underscore-min.map 404(未找到)Scripts/underscore-min.map:1
Ror*_*ein 225
您正在经历的是源映射.这允许您在使用缩小的JS文件时使用浏览器的开发人员工具中的可读代码进行调试.
Underscore的缩小版本在文件末尾有这一行:
//# sourceMappingURL=underscore-min.map
Run Code Online (Sandbox Code Playgroud)
underscore-min.map当遇到此行时,您的浏览器开发人员工具将尝试下载.
如果你想摆脱错误,要么:
underscore-min.js| 归档时间: |
|
| 查看次数: |
46667 次 |
| 最近记录: |