@@ -343,26 +343,25 @@ const nativeConfig = (api, projectOptions, env, projectRoot, platform) => {
343
343
344
344
config . optimization . minimize ( Boolean ( production ) ) ;
345
345
config . optimization
346
- . minimizer ( [
347
- new TerserPlugin ( {
348
- parallel : true ,
349
- cache : true ,
350
- sourceMap : isAnySourceMapEnabled ,
351
- terserOptions : {
352
- output : {
353
- comments : false ,
354
- semicolons : ! isAnySourceMapEnabled
355
- } ,
356
- compress : {
357
- // The Android SBG has problems parsing the output
358
- // when these options are enabled
359
- collapse_vars : platform !== 'android' ,
360
- sequences : platform !== 'android'
361
- } ,
362
- keep_fnames : true
363
- }
364
- } )
365
- ] )
346
+ . minimizer ( 'terser' )
347
+ . use ( TerserPlugin , [ {
348
+ parallel : true ,
349
+ cache : true ,
350
+ sourceMap : isAnySourceMapEnabled ,
351
+ terserOptions : {
352
+ output : {
353
+ comments : false ,
354
+ semicolons : ! isAnySourceMapEnabled
355
+ } ,
356
+ compress : {
357
+ // The Android SBG has problems parsing the output
358
+ // when these options are enabled
359
+ collapse_vars : platform !== 'android' ,
360
+ sequences : platform !== 'android'
361
+ } ,
362
+ keep_fnames : true
363
+ }
364
+ } ] )
366
365
. end ( ) ;
367
366
368
367
config . module
@@ -591,9 +590,9 @@ const nativeConfig = (api, projectOptions, env, projectRoot, platform) => {
591
590
. uses . get ( 'css-loader' )
592
591
. get ( 'options' ) ,
593
592
{
594
- minimize : false ,
593
+ // minimize: false,
595
594
url : false ,
596
- data : '$PLATFORM: ' + platform + ';'
595
+ // data: '$PLATFORM: ' + platform + ';'
597
596
}
598
597
)
599
598
)
@@ -609,8 +608,8 @@ const nativeConfig = (api, projectOptions, env, projectRoot, platform) => {
609
608
. get ( 'options' ) ,
610
609
{
611
610
// minimize: false,
612
- url : false ,
613
- data : '$PLATFORM: ' + platform + ';'
611
+ // url: false,
612
+ prependData : '$PLATFORM: ' + platform + ';'
614
613
}
615
614
)
616
615
)
@@ -655,7 +654,7 @@ const nativeConfig = (api, projectOptions, env, projectRoot, platform) => {
655
654
{
656
655
// minimize: false,
657
656
url : false ,
658
- data : '$PLATFORM: ' + platform
657
+ // data: '$PLATFORM: ' + platform
659
658
}
660
659
)
661
660
)
@@ -671,8 +670,8 @@ const nativeConfig = (api, projectOptions, env, projectRoot, platform) => {
671
670
. get ( 'options' ) ,
672
671
{
673
672
minimize : false ,
674
- url : false ,
675
- data : '$PLATFORM: ' + platform
673
+ // url: false,
674
+ prependData : '$PLATFORM: ' + platform
676
675
}
677
676
)
678
677
)
0 commit comments