Skip to content

Commit 96716ae

Browse files
skydevervsavkin
authored andcommittedOct 4, 2018
fix(schematics): convert fileReplacements paths for all configurations
1 parent 4bd39e7 commit 96716ae

File tree

1 file changed

+17
-8
lines changed
  • packages/schematics/src/collection/ng-add

1 file changed

+17
-8
lines changed
 

Diff for: ‎packages/schematics/src/collection/ng-add/index.ts

+17-8
Original file line numberDiff line numberDiff line change
@@ -165,14 +165,23 @@ function updateAngularCLIJson(options: Schema): Rule {
165165
)
166166
};
167167

168-
buildConfig.configurations.production.fileReplacements = buildConfig.configurations.production.fileReplacements.map(
169-
replacement => {
170-
return {
171-
replace: convertPath(options.name, replacement.replace),
172-
with: convertPath(options.name, replacement.with)
173-
};
174-
}
175-
);
168+
Object.keys(buildConfig.configurations)
169+
.filter(
170+
configurationName =>
171+
buildConfig.configurations[configurationName].fileReplacements
172+
)
173+
.forEach(configurationName => {
174+
buildConfig.configurations[
175+
configurationName
176+
].fileReplacements = buildConfig.configurations[
177+
configurationName
178+
].fileReplacements.map(replacement => {
179+
return {
180+
replace: convertPath(options.name, replacement.replace),
181+
with: convertPath(options.name, replacement.with)
182+
};
183+
});
184+
});
176185

177186
const serveConfig = app.architect.serve;
178187

0 commit comments

Comments
 (0)
Please sign in to comment.