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

时间:2018-08-20 20:25:24

标签: javascript source-maps

我制作了一个编译器,可确保源程序和输出程序的行号相同。例如,import被转换为require,以使行的位置相同。如何无需生成AST就能有效地生成源映射?我只想指定源文件为../src/index.js,并且我认为因为行号相同,所以我只需要添加一个映射来表示一行,例如1 -> 1:0,{{1} }和2 -> 2:0,但它无法正常工作,因为调试器将在该行处停止,但不会在其中的语句处移动。是否有任何简单的方法无需分析代码即可执行此操作?例如,生成的地图

sourceContent

example

0 个答案:

没有答案