【问题标题】:How to serve sourceMappingURL files?如何提供 sourceMappingURL 文件?
【发布时间】:2013-10-17 09:26:30
【问题描述】:

目前我正在使用以下内容类型提供 sourceMappingURL 文件:

Content-type:text/javascript; charset=utf-8

这是正确的吗?它有效,但我不知道它是否正确。我还应该发送哪些其他标头?

【问题讨论】:

    标签: javascript http-headers minify minimize


    【解决方案1】:

    Javascript sourcemaps 应该使用Conent-type: application/json,因为该文件是单个 JSON 对象。

    要通过 HTTP 提供源映射,请使用 SourceMap: <url> 标头。

    或者您可以在文件注释中为 javascript (//# sourceMappingURL=<url>) 和 css (/*# sourceMappingURL=<url> */) 链接源映射。

    注意:X-SourceMap <url> 已弃用。

    来源:Source Map Revision 3 Proposal

    【讨论】:

    • 这不能回答我的问题。例如,当我下载带有 bower sourceMappingURL 的 jquery 时,已经存在。我不会改变这一点。我在节点中编写了自己的中间件来为它们服务。我应该为他们提供哪种内容类型或 mimetype?
    • 抱歉,改进了我的答案。
    猜你喜欢
    • 2020-02-26
    • 2011-02-08
    • 2011-06-12
    • 2015-09-12
    • 2011-01-11
    • 2010-09-29
    • 2011-01-08
    • 2021-07-05
    • 1970-01-01
    相关资源
    最近更新 更多