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 @@ -460,23 +460,20 @@ export function buildWebpackBrowser(
460
460
461
461
// Attempt to get required cache entries
462
462
const cacheEntries = [ ] ;
463
+ let cached = cacheKeys . length > 0 ;
463
464
for ( const key of cacheKeys ) {
464
465
if ( key ) {
465
- cacheEntries . push ( await cacache . get . info ( cacheDownlevelPath , key ) ) ;
466
+ const entry = await cacache . get . info ( cacheDownlevelPath , key ) ;
467
+ if ( ! entry ) {
468
+ cached = false ;
469
+ break ;
470
+ }
471
+ cacheEntries . push ( entry ) ;
466
472
} else {
467
473
cacheEntries . push ( null ) ;
468
474
}
469
475
}
470
476
471
- // Check if required cache entries are present
472
- let cached = cacheKeys . length > 0 ;
473
- for ( let i = 0 ; i < cacheKeys . length ; ++ i ) {
474
- if ( cacheKeys [ i ] && ! cacheEntries [ i ] ) {
475
- cached = false ;
476
- break ;
477
- }
478
- }
479
-
480
477
// If all required cached entries are present, use the cached entries
481
478
// Otherwise process the files
482
479
// If SRI is enabled always process the runtime bundle
You can’t perform that action at this time.
0 commit comments