【问题标题】:Reference 404 error for a request for the jquery.min.map file请求 jquery.min.map 文件的引用 404 错误
【发布时间】:2013-09-14 13:22:48
【问题描述】:

当浏览器请求 jquery.min.map 时,我得到了这个 404 错误。

有趣的是,我从未将此文件添加到我的解决方案中。

谁能向我解释如何解决这个错误?

我不知道这个文件在哪里被引用,因为我没有添加对这个文件的引用。

Request URL:http://localhost:22773/Scripts/jquery.min.map
Request Method:GET
Status Code:404 Not Found
Request Headersview source
Accept:*/*
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Host:localhost:22773
Referer:http://localhost:22773/Manager/ControlPanel.aspx
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36
Response Headersview source
Cache-Control:private
Content-Length:4992
Content-Type:text/html; charset=utf-8
Date:Tue, 10 Sep 2013 17:37:40 GMT
Server:Microsoft-IIS/8.0
X-Powered-By:ASP.NET
X-SourceFiles:=?UTF-8?B?YzpcdXNlcnNcYWRtaW5pc3RyYXRvclxkb2N1bWVudHNcdmlzdWFsIHN0dWRpbyAyMDEyXFByb2plY3RzXEFsdW1DbG91ZFxBbHVtQ2xvdWRcU2NyaXB0c1xqcXVlcnkubWluLm1hcA==?=

【问题讨论】:

标签: jquery http-status-code-404


【解决方案1】:

源地图就像网站图标,在某些情况下会被浏览器加载。

通常情况下,生产服务器上的 javascript 会被缩小,因此很难在其上调试 javascript。

源映射是缩小的 javascript 的原始版本。由开发人员决定是否将它们包含在他们的网站上。

在 Chrome 中,您必须激活此功能才能让浏览器尝试下载缩小脚本的原始非缩小版本。这样就更容易调试客户端了。

基本上,除了提供源图之外,你无法摆脱这个错误。

无论如何,请参阅:http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/

【讨论】:

    【解决方案2】:

    我刚刚在自己的应用中修复了这个问题。

    从 CDN 复制的文件通常在底部有 sourcemap 行。对于 axios.min.js,它是

    //# sourceMappingURL=axios.min.map

    只需删除该行,您就不会收到该错误。更好的是,使用他们提供的版本进行本地加载。

    我在开发没有可靠互联网访问的东西时遇到了这个问题,所以我需要本地版本。删除该行解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-29
      • 2016-05-18
      • 1970-01-01
      • 2015-07-31
      • 2014-06-16
      • 1970-01-01
      • 2023-01-05
      • 2013-02-15
      相关资源
      最近更新 更多