Typescript 当源映射位于其他目录中时,使源映射正常工作
当源映射与ts文件位于不同的目录中时,如何使源映射工作?默认情况下,它希望它位于同一目录中Typescript 当源映射位于其他目录中时,使源映射正常工作,typescript,webstorm,Typescript,Webstorm,当源映射与ts文件位于不同的目录中时,如何使源映射工作?默认情况下,它希望它位于同一目录中 我正在使用WebStorm。源映射可以位于任何位置-如果生成的.js文件中存在正确的/#sourceMappingURL注释,则调试器通常可以将源文件映射到生成的文件。至少对我来说,这很有效。在ts文件中,最适合这样做的地方在哪里?当使用--sourcemap命令行选项时,TypeScript编译器会将它作为生成的JavaScript文件的最后一行插入。@Douglas thx但它不会指向ts文件:sou
我正在使用WebStorm。源映射可以位于任何位置-如果生成的.js文件中存在正确的
/#sourceMappingURL
注释,则调试器通常可以将源文件映射到生成的文件。至少对我来说,这很有效。在ts文件中,最适合这样做的地方在哪里?当使用--sourcemap
命令行选项时,TypeScript编译器会将它作为生成的JavaScript文件的最后一行插入。@Douglas thx但它不会指向ts文件:sourceRoot:“,”sources:[“Common.ts”]。ts文件位于../ts中,因此在调试器中为空。我不希望ide中的所有文件都位于同一个目录下。您使用什么命令编译ts文件?如果原始ts文件和生成的映射位于不同的文件夹中,我会在“源”中生成相对路径。例如: