File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -287,16 +287,22 @@ var Project = function () {
287
287
}
288
288
vendors = commonsChunk . vendors ;
289
289
if ( ( typeof vendors === 'undefined' ? 'undefined' : ( 0 , _typeof3 . default ) ( vendors ) ) === 'object' && vendors !== undefined ) {
290
+ var i = 0 ;
290
291
for ( var name in vendors ) {
291
292
if ( vendors . hasOwnProperty ( name ) && vendors [ name ] ) {
293
+ i ++ ;
292
294
chunks . push ( name ) ;
293
295
webpackConfig . entry [ name ] = Array . isArray ( vendors [ name ] ) ? vendors [ name ] : [ vendors [ name ] ] ;
294
296
}
295
297
}
298
+ if ( i > 0 ) {
299
+ chunks . push ( 'manifest' ) ;
300
+ }
296
301
}
297
302
newfilename = commonsChunk . filename ? commonsChunk . filename : '[name].js' ;
298
303
299
304
if ( chunks . length > 0 ) {
305
+
300
306
webpackConfig . plugins . push ( new webpack . optimize . CommonsChunkPlugin ( {
301
307
name : chunks ,
302
308
filename : handleFilename ( newfilename , filenameTpl . filename ) ,
Original file line number Diff line number Diff line change @@ -268,23 +268,31 @@ class Project {
268
268
}
269
269
vendors = commonsChunk . vendors ;
270
270
if ( typeof vendors === 'object' && vendors !== undefined ) {
271
+ var i = 0 ;
271
272
for ( var name in vendors ) {
272
273
if ( vendors . hasOwnProperty ( name ) && vendors [ name ] ) {
274
+ i ++ ;
273
275
chunks . push ( name ) ;
274
276
webpackConfig . entry [ name ] = Array . isArray ( vendors [ name ] ) ? vendors [ name ] : [ vendors [ name ] ] ;
275
277
}
276
278
}
279
+ if ( i > 0 ) {
280
+ chunks . push ( 'manifest' ) ;
281
+ }
282
+
277
283
}
278
284
newfilename = commonsChunk . filename ? commonsChunk . filename : '[name].js' ;
279
285
280
286
if ( chunks . length > 0 ) {
287
+
281
288
webpackConfig . plugins . push (
282
289
new webpack . optimize . CommonsChunkPlugin ( {
283
290
name : chunks ,
284
291
filename : handleFilename ( newfilename , filenameTpl . filename ) ,
285
292
minChunks : commonsChunk . minChunks ? commonsChunk . minChunks : 2
286
293
} )
287
- ) ;
294
+ ) ;
295
+
288
296
}
289
297
}
290
298
}
You can’t perform that action at this time.
0 commit comments