File tree 7 files changed +14
-14
lines changed
insert-function/expected/webpack-5
insert-string/expected/webpack-5
insert-undefined/expected/webpack-5
runtime/expected/webpack-5
7 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -477,10 +477,15 @@ class MiniCssExtractPlugin {
477
477
MODULE_TYPE ,
478
478
'mini-css' ,
479
479
`${ webpack . RuntimeGlobals . require } .miniCssF` ,
480
- ( referencedChunk ) =>
481
- referencedChunk . canBeInitial ( )
480
+ ( referencedChunk ) => {
481
+ if ( ! referencedChunk . contentHash [ MODULE_TYPE ] ) {
482
+ return false ;
483
+ }
484
+
485
+ return referencedChunk . canBeInitial ( )
482
486
? this . options . filename
483
- : this . options . chunkFilename ,
487
+ : this . options . chunkFilename ;
488
+ } ,
484
489
true
485
490
)
486
491
) ;
Original file line number Diff line number Diff line change @@ -358,7 +358,7 @@ module.exports = function (urlString) {
358
358
/******/ // This function allow to reference all chunks
359
359
/******/ __webpack_require__ . miniCssF = ( chunkId ) => {
360
360
/******/ // return url for filenames based on template
361
- /******/ return "" + "main" + ".css" ;
361
+ /******/ return undefined ;
362
362
/******/ } ;
363
363
/******/ } ) ( ) ;
364
364
/******/
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import Self from '../../../src';
4
4
5
5
module . exports = {
6
6
entry : './index.css' ,
7
+ mode : 'development' ,
7
8
module : {
8
9
rules : [
9
10
{
Original file line number Diff line number Diff line change 54
54
/******/ ( ( ) => {
55
55
/******/ // This function allow to reference all chunks
56
56
/******/ __webpack_require__ . miniCssF = ( chunkId ) => {
57
- /******/ // return url for filenames not based on template
58
- /******/ if ( chunkId === 1 ) return "1.css" ;
59
57
/******/ // return url for filenames based on template
60
- /******/ return "" + "main" + ".css" ;
58
+ /******/ return "" + chunkId + ".css" ;
61
59
/******/ } ;
62
60
/******/ } ) ( ) ;
63
61
/******/
Original file line number Diff line number Diff line change 54
54
/******/ ( ( ) => {
55
55
/******/ // This function allow to reference all chunks
56
56
/******/ __webpack_require__ . miniCssF = ( chunkId ) => {
57
- /******/ // return url for filenames not based on template
58
- /******/ if ( chunkId === 1 ) return "1.css" ;
59
57
/******/ // return url for filenames based on template
60
- /******/ return "" + "main" + ".css" ;
58
+ /******/ return "" + chunkId + ".css" ;
61
59
/******/ } ;
62
60
/******/ } ) ( ) ;
63
61
/******/
Original file line number Diff line number Diff line change 54
54
/******/ ( ( ) => {
55
55
/******/ // This function allow to reference all chunks
56
56
/******/ __webpack_require__ . miniCssF = ( chunkId ) => {
57
- /******/ // return url for filenames not based on template
58
- /******/ if ( chunkId === 1 ) return "1.css" ;
59
57
/******/ // return url for filenames based on template
60
- /******/ return "" + "main" + ".css" ;
58
+ /******/ return "" + chunkId + ".css" ;
61
59
/******/ } ;
62
60
/******/ } ) ( ) ;
63
61
/******/
Original file line number Diff line number Diff line change 101
101
/******/ // This function allow to reference all chunks
102
102
/******/ __webpack_require__ . miniCssF = ( chunkId ) => {
103
103
/******/ // return url for filenames based on template
104
- /******/ return "" + ( { "0" : " main", "1" : "runtime~main" } [ chunkId ] || chunkId ) + "." + { "0" : " a7263f8f763dcf4051bc"} [ chunkId ] + ".css" ;
104
+ /******/ return "" + " main" + "." + " a7263f8f763dcf4051bc" + ".css" ;
105
105
/******/ } ;
106
106
/******/ } ) ( ) ;
107
107
/******/
You can’t perform that action at this time.
0 commit comments