web浏览器如何找到JavaScript文件的源映射?

web浏览器如何找到JavaScript文件的源映射?,javascript,jquery,html,conventions,map-files,Javascript,Jquery,Html,Conventions,Map Files,解释说,为了查找JavaScript文件的源映射,例如,web浏览器会查看JavaScript代码内部,并查找包含JavaScript注释中嵌入的sourceMappingURL指令的行。例如,该文件在文件末尾包含这样一个指令。但是,较新的发行版不包含这样的指令,但a也随此(最终稳定的jQuery 1)版本一起发行。那么web浏览器如何查找缩小文件的地图文件呢 我猜web浏览器查找sourceMappingURL指令的约定被放弃了,取而代之的是遵循查找同名文件的命名约定,.js被.min取代。是

解释说,为了查找JavaScript文件的源映射,例如,web浏览器会查看JavaScript代码内部,并查找包含JavaScript注释中嵌入的
sourceMappingURL
指令的行。例如,该文件在文件末尾包含这样一个指令。但是,较新的发行版不包含这样的指令,但a也随此(最终稳定的jQuery 1)版本一起发行。那么web浏览器如何查找缩小文件的地图文件呢

我猜web浏览器查找
sourceMappingURL
指令的约定被放弃了,取而代之的是遵循查找同名文件的命名约定,
.js
.min
取代。是这样吗

根据最近发布的Firefox开发者版的文档,这类浏览器似乎仍在寻找该指令


谢谢。

从最新版本中删除源映射的原因在

此版本在缩略的文档中不包含sourcemap注释 文件。Sourcemaps已被证明是一个非常有问题且令人费解的问题 这对开发人员来说是一件很重要的事情,在这个平台上产生了数百名困惑的开发人员 像StackOverflow这样的论坛,让一些人认为jQuery本身就是 坏了

我们仍将生成和分发源地图,但您将 需要在末尾添加适当的sourcemap注释 如果浏览器不支持手动关联地图,则缩小文件 文件(目前没有)。如果您使用 在自定义生成过程中,sourcemap注释将出现在 缩小文件并生成地图;你可以把它留在里面 使用sourcemaps或对其进行编辑,并完全忽略映射文件

我们希望在将来恢复并改进sourcemap支持,但是 目前,无论是设计还是实现似乎都不合适 对于像jQuery这样的情况,存在广泛分布的文件 关于CDN。我们希望sourcemaps(以及支持它们的浏览器)能够 优雅地处理文件重命名或丢失文件等情况。看见 更多信息,请查看我们的错误记录


从最新版本中删除源映射的原因在

此版本在缩略的文档中不包含sourcemap注释 文件。Sourcemaps已被证明是一个非常有问题且令人费解的问题 这对开发人员来说是一件很重要的事情,在这个平台上产生了数百名困惑的开发人员 像StackOverflow这样的论坛,让一些人认为jQuery本身就是 坏了

我们仍将生成和分发源地图,但您将 需要在末尾添加适当的sourcemap注释 如果浏览器不支持手动关联地图,则缩小文件 文件(目前没有)。如果您使用 在自定义生成过程中,sourcemap注释将出现在 缩小文件并生成地图;你可以把它留在里面 使用sourcemaps或对其进行编辑,并完全忽略映射文件

我们希望在将来恢复并改进sourcemap支持,但是 目前,无论是设计还是实现似乎都不合适 对于像jQuery这样的情况,存在广泛分布的文件 关于CDN。我们希望sourcemaps(以及支持它们的浏览器)能够 优雅地处理文件重命名或丢失文件等情况。看见 更多信息,请查看我们的错误记录


好啊由于开发团队对源地图的浏览器支持不满意,当前jQuery实现中缺少该功能。谢谢,不太好。这更多的是由于人们对sourcemaps的误解,以及如果不使用sourcemap,控制台中的404消息所造成的混乱。因此,上面引用了堆栈溢出。对于这样一个有用的特性,真是太遗憾了。我希望这个问题能尽快解决。由于开发团队对源地图的浏览器支持不满意,当前jQuery实现中缺少该功能。谢谢,不太好。这更多的是由于人们对sourcemaps的误解,以及如果不使用sourcemap,控制台中的404消息所造成的混乱。因此,上面引用了堆栈溢出。对于这样一个有用的特性,真是太遗憾了。我希望这个问题能尽快解决。