@@ -11,54 +11,54 @@ module.exports = api => {
11
11
`See https://github.com/nklayman/vue-cli-plugin-electron-builder for more details.`
12
12
} ,
13
13
( args , rawArgs ) => {
14
- api . setMode ( 'production' ) ;
14
+ api . setMode ( 'production' )
15
15
16
- const execa = require ( 'execa' ) ;
16
+ const execa = require ( 'execa' )
17
17
const electronWebpackPath =
18
- api . resolve ( '.' ) + '/node_modules/.bin/electron-webpack' ;
18
+ api . resolve ( '.' ) + '/node_modules/.bin/electron-webpack'
19
19
const electronBuilderPath =
20
- api . resolve ( '.' ) + '/node_modules/.bin/electron-builder' ;
21
- let index = rawArgs . indexOf ( '--webpack' ) ;
22
- let builderArgs ;
23
- let webpackArgs ;
20
+ api . resolve ( '.' ) + '/node_modules/.bin/electron-builder'
21
+ let index = rawArgs . indexOf ( '--webpack' )
22
+ let builderArgs
23
+ let webpackArgs
24
24
if ( index !== - 1 ) {
25
- builderArgs = rawArgs . slice ( index + 1 ) ;
26
- webpackArgs = rawArgs . slice ( 0 , index ) ;
25
+ builderArgs = rawArgs . slice ( index + 1 )
26
+ webpackArgs = rawArgs . slice ( 0 , index )
27
27
} else {
28
- builderArgs = rawArgs ;
29
- webpackArgs = '' ;
28
+ builderArgs = rawArgs
29
+ webpackArgs = ''
30
30
}
31
31
return new Promise ( ( resolve , reject ) => {
32
32
const child = execa ( electronWebpackPath , webpackArgs , {
33
33
cwd : api . resolve ( '.' ) ,
34
34
stdio : 'inherit'
35
- } ) ;
35
+ } )
36
36
child . on ( 'error' , err => {
37
- reject ( err ) ;
38
- } ) ;
37
+ reject ( err )
38
+ } )
39
39
child . on ( 'exit' , code => {
40
40
if ( code !== 0 ) {
41
- reject ( `electron-webpack exited with code ${ code } .` ) ;
41
+ reject ( `electron-webpack exited with code ${ code } .` )
42
42
} else {
43
43
const child = execa ( electronBuilderPath , builderArgs , {
44
44
cwd : api . resolve ( '.' ) ,
45
45
stdio : 'inherit'
46
- } ) ;
46
+ } )
47
47
child . on ( 'error' , err => {
48
- reject ( err ) ;
49
- } ) ;
48
+ reject ( err )
49
+ } )
50
50
child . on ( 'exit' , code => {
51
51
if ( code !== 0 ) {
52
- reject ( `electron-builder exited with code ${ code } .` ) ;
52
+ reject ( `electron-builder exited with code ${ code } .` )
53
53
} else {
54
- resolve ( ) ;
54
+ resolve ( )
55
55
}
56
- } ) ;
56
+ } )
57
57
}
58
- } ) ;
59
- } ) ;
58
+ } )
59
+ } )
60
60
}
61
- ) ;
61
+ )
62
62
api . registerCommand (
63
63
'serve:electron' ,
64
64
{
@@ -67,27 +67,27 @@ module.exports = api => {
67
67
details : `See https://github.com/nklayman/vue-cli-plugin-electron-builder for more details.`
68
68
} ,
69
69
( ) => {
70
- api . setMode ( 'dev' ) ;
70
+ api . setMode ( 'dev' )
71
71
72
- const execa = require ( 'execa' ) ;
72
+ const execa = require ( 'execa' )
73
73
const electronWebpackPath =
74
- api . resolve ( '.' ) + '/node_modules/.bin/electron-webpack' ;
74
+ api . resolve ( '.' ) + '/node_modules/.bin/electron-webpack'
75
75
return new Promise ( ( resolve , reject ) => {
76
76
const child = execa ( electronWebpackPath , [ 'dev' ] , {
77
77
cwd : api . resolve ( '.' ) ,
78
78
stdio : 'inherit'
79
- } ) ;
79
+ } )
80
80
child . on ( 'error' , err => {
81
- reject ( err ) ;
82
- } ) ;
81
+ reject ( err )
82
+ } )
83
83
child . on ( 'exit' , code => {
84
84
if ( code !== 0 ) {
85
- reject ( `electron-webpack exited with code ${ code } .` ) ;
85
+ reject ( `electron-webpack exited with code ${ code } .` )
86
86
} else {
87
- resolve ;
87
+ resolve
88
88
}
89
- } ) ;
90
- } ) ;
89
+ } )
90
+ } )
91
91
}
92
- ) ;
93
- } ;
92
+ )
93
+ }
0 commit comments