Debugging 如何在没有AST的情况下创建源映射?

Debugging 如何在没有AST的情况下创建源映射?,debugging,source-maps,transpiler,Debugging,Source Maps,Transpiler,我创造了一个运输工具。 为了进行调试,需要在传输源映射后进行 在这种情况下,创建源映射需要AST。但我的transpiler不会创建AST 有没有其他方法来创建它? 如何在没有AST的情况下创建源映射 注意:传输语言不仅仅是JavaScript。它可以是任何语言。您可以自己生成sourcemap格式。格式本身并不难理解,但它当然需要您在传输过程中存储初始源代码行。

我创造了一个运输工具。 为了进行调试,需要在传输源映射后进行

在这种情况下,创建源映射需要AST。但我的transpiler不会创建AST

有没有其他方法来创建它? 如何在没有AST的情况下创建源映射


注意:传输语言不仅仅是JavaScript。它可以是任何语言。

您可以自己生成sourcemap格式。格式本身并不难理解,但它当然需要您在传输过程中存储初始源代码行。