当前位置: 首页 > 知识库问答 >
问题:

缺少. map资源?[重复]

卫劲
2023-03-14

我最近开始在我所有的项目中遇到这个问题。当我的索引页加载其中包含对jQuery源文件的引用时,我的控制台记录这个错误:GEThttp://localhost:3000/js/lib/jquery-1.10.2.min.map500(内部服务器错误)

这完全不影响我的应用程序,但是每当我打开控制台时,看到它真的很烦人。有人知道这是从哪里来的吗?

编辑:注意,我没有显式引用.map文件,我只是指向


共有2个答案

万俟飞语
2023-03-14

我和你一样也有过类似的经历。我有Denwer服务器。当我把我的http://new.new 没有使用Chrome中index.php处的脚本src jquery.min.js文件的本地站点在控制台中出现错误500 jquery.min.map。我只是简单地解决了这个问题——我在Chrome和voila中禁用了扩展Wunderlist——我再也看不到这个错误了。不过,没有,我又发现了这个错误——当神童名单再次出现时。因此,请检查您的扩展,并尝试禁用所有或部分扩展,或逐个禁用。祝你好运

江飞白
2023-03-14

jQuery最近开始使用源映射。

例如,让我们看看缩小后的jQuery2.0.3文件的前几行。

/*! jQuery v2.0.3 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
//@ sourceMappingURL=jquery.min.map
*/

摘录自JavaScript源地图简介:

您是否曾经希望,即使在组合并缩小客户端代码之后,也能保持其可读性,更重要的是,保持其可调试性,而不会影响性能?好了,现在你可以通过源地图的魔力。

基本上,这是一种将组合/缩小的文件映射回未构建状态的方法。当您为生产构建时,以及缩小和组合JavaScript文件时,您将生成一个源映射,其中包含有关原始文件的信息。在生成的JavaScript中查询特定的行号和列号时,可以在源映射中进行查找,返回原始位置。开发者工具(目前是WebKit nightly builds、Google Chrome或Firefox 23)可以自动解析源映射,并使其看起来像是在运行未统一和未组合的文件。

emphasis mine

它非常有用,只有当用户打开开发工具时才会下载。

删除源映射行,或不执行任何操作。这其实不是什么问题。

旁注:您的服务器应该返回404,而不是500。如果在生产中发生这种情况,它可能会指出安全问题。

 类似资料:
  • 我有一个SpringMVC 4。在应用程序上下文XML文件中定义了多个静态资源的x应用程序,如下所示: 这些文件分别存储在“/webapp/static/”目录和“/resources/static/”目录中(请参见映射,分别为和。在“js”和“css”子目录中有一些文件可以访问,但我最近添加的文件在尝试通过Netbeans控制的本地Tomcat服务器访问时返回404个错误。 我尝试了对sprin

  • 问题内容: 我正在开发一个Spring Boot应用程序。我需要在开始时解析XML文件(countries.xml)。问题是我不知道将其放在哪里才能访问它。我的文件夹结构是 我的第一个想法是将其放在src / main / resources中,但是当我尝试创建File(countries.xml)时,我得到了NPE,并且stacktrace显示我的文件在ProjectDirectory中查找(因

  • 我使用的是最新的Spring Batch Admin(1.3.0.Release),并且在我的WAR工件pom文件中包含了'admin-manager'和'admin-resources'。 我的问题是css和图像资源从来没有正确的链接,所以我的管理主页看起来像这样。关于如何配置上下文以正确地包括这些资源,有什么建议吗?

  • 我正在使用Tomcat7开发一个java web应用程序。在调试模式下运行tomcat,我没有“更新”菜单上的“更新资源”和“更新类和资源”选项。只有“热交换类”、“重新部署”和“重启服务器”。拜托,你能帮忙找到他们吗?提前多谢!这会节省我很多时间。

  • 我有以下REST资源: 返回公司列表 返回公司状态 返回公司中的所有部门 返回员工工作的部门 返回部门状态 资源具有关联的权限令牌。当客户端引用不存在的公司时,我检查他们是否有权访问。如果是,则返回,否则返回 到目前为止还不错。当客户端引用不存在的资源时,就会出现问题。因为部门不存在,所以我无法弄清楚它与什么公司和权限令牌关联。 看来我们又回到了传统的可用性/安全性权衡: 通过假设每个人都有权知道

  • 更新:只是为了将来的参考-在构建项目之后,我遇到了访问文件的问题,所以我将文件更改为InputStream