来自文档:
- inlineSourceMap和inlineSources命令行选项: --inlineSourceMap导致源映射文件在生成的.js文件中内联写入,而不是在独立的.js.map文件中。 --inlineSources允许将源.ts文件另外内联到.js文件中。
这是否意味着将完整的文件源写入outputFile?你为什么想做这个?无论如何,您都可以使用源图重新构建原始资源。
答案 0 :(得分:5)
显然,typescript sourcemaps的默认行为是将开发工具重定向到原始源文件,而不是将它们包含在源图中。
这意味着,如果没有inlineSourceMap: true
,您需要提供原始.ts文件以及捆绑的代码。
设置inlineSourceMap: true
会将此默认行为更改为我希望开箱即用的打字稿:将源信息包含在源地图中。这样,您就不需要将原始源文件与应用程序包一起提供。