mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
build: fix race condition when building styles (#15860)
Fixes the build not waiting for the styles to finish building before starting to compile TS.
This commit is contained in:
committed by
mmalerba
parent
fd4bf62a1b
commit
6358ab1ca8
@@ -118,7 +118,7 @@ export function createPackageBuildTasks(buildPackage: BuildPackage, preBuildTask
|
||||
task(`${taskName}:assets`, assetTasks);
|
||||
|
||||
task(`${taskName}:assets:scss`, () => {
|
||||
buildScssPipeline(buildPackage.sourceDir, true)
|
||||
return buildScssPipeline(buildPackage.sourceDir, true)
|
||||
.pipe(dest(buildPackage.outputDir))
|
||||
.pipe(dest(buildPackage.esm5OutputDir));
|
||||
}
|
||||
@@ -136,7 +136,9 @@ export function createPackageBuildTasks(buildPackage: BuildPackage, preBuildTask
|
||||
.pipe(dest(buildPackage.esm5OutputDir));
|
||||
});
|
||||
|
||||
task(`${taskName}:assets:inline`, () => inlineResourcesForDirectory(buildPackage.outputDir));
|
||||
task(`${taskName}:assets:inline`, () => {
|
||||
return inlineResourcesForDirectory(buildPackage.outputDir);
|
||||
});
|
||||
|
||||
task(`${taskName}:assets:schematics-ts`, () => {
|
||||
return tsCompile('tsc', ['-p', join(schematicsDir, 'tsconfig.json')]);
|
||||
|
||||
Reference in New Issue
Block a user