Skip to content

Commit 9d8a160

Browse files
committed
fix(@angular-devkit/build-angular): prevent double sourcemap processing
1 parent 6e4f5d3 commit 9d8a160

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

packages/angular_devkit/build_angular/src/angular-cli-files/models/build-options.ts

+1
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,5 @@ export interface WebpackConfigOptions<T = BuildOptions> {
9696
tsConfig: ParsedConfiguration;
9797
tsConfigPath: string;
9898
supportES2015: boolean;
99+
differentialLoadingMode?: boolean;
99100
}

packages/angular_devkit/build_angular/src/angular-cli-files/models/webpack-configs/browser.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export function getBrowserConfig(wco: WebpackConfigOptions): webpack.Configurati
5555
extraPlugins.push(getSourceMapDevTool(
5656
!!scriptsSourceMap,
5757
!!stylesSourceMap,
58-
hiddenSourceMap,
58+
wco.differentialLoadingMode ? true : hiddenSourceMap,
5959
));
6060
}
6161

packages/angular_devkit/build_angular/src/utils/webpack-browser-config.ts

+1
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ export async function generateWebpackConfig(
107107
tsConfig,
108108
tsConfigPath,
109109
supportES2015,
110+
differentialLoadingMode: differentialLoading && !fullDifferential,
110111
};
111112

112113
wco.buildOptions.progress = defaultProgress(wco.buildOptions.progress);

0 commit comments

Comments
 (0)