【问题标题】:Chrome is not rendering source map URL correctlyChrome 未正确呈现源地图 URL
【发布时间】:2019-02-04 17:55:38
【问题描述】:

在我的 pdfmake.min.js 文件中,可在 URL /client/pdf/pdfmake.min.js 上找到,在我的最后一行

//# sourceMappingURL=pdfmake.min.js.map

尊重source map rules,根据URL规则,它应该指向/client/pdf/pdfmake.min.js.map(因为指针中没有/

但 Chrome 会发出警告

DevTools 无法解析 SourceMap:https://autocosts.work/pdfmake.min.js.map 18:37:05.952

这似乎是一个错误,因为 Chrome 正在 URL 的根目录中搜索文件,而不是在指向文件的同一目录中。

【问题讨论】:

    标签: google-chrome google-chrome-devtools source-maps


    【解决方案1】:

    您在哪个版本的 Chrome 中看到此内容?

    我无法在simple test page 上重现此问题。您的页面是否有任何不寻常之处(例如 base 元素)?

    【讨论】:

    • 非常感谢您的回复。正如您在this js file 的最后一行/client/pdf/pdfmake.min.js 看到的那样,它写成//# sourceMappingURL=pdfmake.min.js.map,但Chrome 正试图在根/pdfmake.min.js 上找到地图。我的版本是 69.0.3497.81
    • Chrome 69 在这一点上已经过时了;你看到我的测试页有同样的问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-09
    • 2015-10-04
    • 2013-11-03
    相关资源
    最近更新 更多