gpt4 book ai didi

javascript - 使用源映射还原 JavaScript 缩小

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:03 25 4
gpt4 key购买 nike

如果我有压缩后的文件及其对应的源映射,是否有可能获得合适的 JavaScript 源文件?

我知道如何美化 JS 代码(换行符和缩进),但我想在文件中获取原始函数/变量名,以便能够更好地理解源代码。

我想要使用未缩小的 JS 文件,而不是使用它在浏览器中进行调试。

PS 它可能就在我眼皮底下的某个地方,但到目前为止我没能找到它。抱歉,如果有人问过这个问题!

最佳答案

要使用 sourcemaps 需要压缩文件和原始文件,原始文件通常包含在 sourcemap 文件中(对于无法托管的源,它具有可选的 sourcesContent)。

Sourcemap 只是一个 JSON 文件,你可以在里面找到所有需要的信息:

  • sources - 源文件名列表,
  • sourcesContent - 可选列表原始来源,如果未提供来源,则为空在这里。

Utility 脚本,我之前为此写过:https://gist.github.com/zxbodya/ca6fb758259f6a077de7

关于javascript - 使用源映射还原 JavaScript 缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30720482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com