File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -454,15 +454,14 @@ class HtmlWebpackPlugin {
454454
455455 // Webpack outputs an array for each chunk when using sourcemaps
456456 // or when one chunk hosts js and css simultaneously
457- // const js = chunkFiles.find(chunkFile => /.js($|\?)/.test(chunkFile));
458- // if (js) {
459- // This conflicts with the style karma-webpack names her assets.
460- const js = chunkFiles [ 0 ] ;
461- assets . chunks [ chunkName ] . size = chunk . size ;
462- assets . chunks [ chunkName ] . entry = js ;
463- assets . chunks [ chunkName ] . hash = chunk . hash ;
464- assets . js . push ( js ) ;
465- // }
457+ // find the first non css asset
458+ const js = chunkFiles . find ( chunkFile => ! / .c s s ( $ | \? ) / . test ( chunkFile ) ) ;
459+ if ( js ) {
460+ assets . chunks [ chunkName ] . size = chunk . size ;
461+ assets . chunks [ chunkName ] . entry = js ;
462+ assets . chunks [ chunkName ] . hash = chunk . hash ;
463+ assets . js . push ( js ) ;
464+ }
466465
467466 // Gather all css files
468467 const css = chunkFiles . filter ( chunkFile => / .c s s ( $ | \? ) / . test ( chunkFile ) ) ;
You can’t perform that action at this time.
0 commit comments