File tree 1 file changed +7
-10
lines changed
packages/angular_devkit/build_angular/src/browser
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -449,23 +449,20 @@ export function buildWebpackBrowser(
449
449
450
450
// Attempt to get required cache entries
451
451
const cacheEntries = [ ] ;
452
+ let cached = cacheKeys . length > 0 ;
452
453
for ( const key of cacheKeys ) {
453
454
if ( key ) {
454
- cacheEntries . push ( await cacache . get . info ( cacheDownlevelPath , key ) ) ;
455
+ const entry = await cacache . get . info ( cacheDownlevelPath , key ) ;
456
+ if ( ! entry ) {
457
+ cached = false ;
458
+ break ;
459
+ }
460
+ cacheEntries . push ( entry ) ;
455
461
} else {
456
462
cacheEntries . push ( null ) ;
457
463
}
458
464
}
459
465
460
- // Check if required cache entries are present
461
- let cached = cacheKeys . length > 0 ;
462
- for ( let i = 0 ; i < cacheKeys . length ; ++ i ) {
463
- if ( cacheKeys [ i ] && ! cacheEntries [ i ] ) {
464
- cached = false ;
465
- break ;
466
- }
467
- }
468
-
469
466
// If all required cached entries are present, use the cached entries
470
467
// Otherwise process the files
471
468
// If SRI is enabled always process the runtime bundle
You can’t perform that action at this time.
0 commit comments