inlineSourceMap和inlineSources typescript编译器选项之间的区别

klm*_*mdb 8 typescript

来自文档:

--inlineSourceMap和inlineSources命令行选项: - inlineSourceMap使源映射文件在生成的.js文件中内联写入,而不是在独立的.js.map文件中.--inlineSources允许将源.ts文件另外内联到.js文件中.

这是否意味着将完整的文件源写入outputFile?你为什么想做这个?无论如何,您可以使用源图重新重建原始源.

klm*_*mdb 8

显然,typescript源图的默认行为是将开发工具重定向到原始源文件,而不是将它们包含在源图中.

这意味着没有inlineSourceMap: true,您需要提供原始的.ts文件以及捆绑的代码.

设置inlineSourceMap: true将此默认行为更改为我希望开箱即用的打字稿:将源信息包含在源图中.这样,您就不需要将原始源文件与应用程序包一起提供.