如何配置angular-cli来创建内联源图?

sza*_*byg 6 source-maps angular-cli

angular.json只提供打开/关闭源代码生成的选项,但默认情况下它位于单独的文件中.

tsconfig.json还提供了inlineSources选项,但angular-cli忽略了它.

有没有办法告诉angular-cli在.js中写源代码?

Ale*_*sov 1

不支持此操作。为了启用此功能,我修补了 Angular cli 源代码(我有 @Angular/cli 版本 7.0.0)以使用 inline-source-maps webpack 选项。为此,我更改了 node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/browser.js 文件中的一行

sourcemaps = 'eval';
Run Code Online (Sandbox Code Playgroud)

到

sourcemaps = 'inline-source-map';
Run Code Online (Sandbox Code Playgroud)