gpt4 book ai didi

javascript - 替换 JS 文件中的字符串而不破坏早午餐中的 sourceMaps

转载 作者:行者123 更新时间:2023-11-29 22:02:03 26 4
gpt4 key购买 nike

我需要用我的 JS 文件中的另一个 anotherString 替换字符串 someString,例如

function someString() { ... }

应该变成

function anotherString() { ... }

早午餐(可以是编译前或编译后,但我想避免将所有文件复制到临时位置)。

onCompile 中运行它可以工作,但是它似乎会破坏 sourceMaps(因为字符串的长度不同)。

有没有 sourceMap 安全的方法来做到这一点?

最佳答案

我有完全相同的问题并写了这个小脚本:

https://www.npmjs.org/package/sourcemap-aware-replace

用法:

sourcemap-aware-replace --search=foo --replace=barr --in-map=test.js.map --out-file=test.replaced.js

关于javascript - 替换 JS 文件中的字符串而不破坏早午餐中的 sourceMaps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23225485/

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