@@ -32,8 +32,6 @@ const {
32
32
log,
33
33
warn,
34
34
error,
35
- logWithSpinner,
36
- stopSpinner,
37
35
38
36
hasGit,
39
37
hasProjectGit,
@@ -126,7 +124,7 @@ module.exports = class Creator extends EventEmitter {
126
124
const pm = new PackageManager ( { context, forcePackageManager : packageManager } )
127
125
128
126
await clearConsole ( )
129
- logWithSpinner ( `✨` , `Creating project in ${ chalk . yellow ( context ) } .` )
127
+ log ( `✨` , `Creating project in ${ chalk . yellow ( context ) } .` )
130
128
this . emit ( 'creation' , { event : 'creating' } )
131
129
132
130
// get latest CLI plugin version
@@ -164,13 +162,12 @@ module.exports = class Creator extends EventEmitter {
164
162
// so that vue-cli-service can setup git hooks.
165
163
const shouldInitGit = this . shouldInitGit ( cliOptions )
166
164
if ( shouldInitGit ) {
167
- logWithSpinner ( `🗃` , `Initializing git repository...` )
165
+ log ( `🗃` , `Initializing git repository...` )
168
166
this . emit ( 'creation' , { event : 'git-init' } )
169
167
await run ( 'git init' )
170
168
}
171
169
172
170
// install plugins
173
- stopSpinner ( )
174
171
log ( `⚙\u{fe0f} Installing CLI plugins. This might take a while...` )
175
172
log ( )
176
173
this . emit ( 'creation' , { event : 'plugins-install' } )
@@ -205,7 +202,7 @@ module.exports = class Creator extends EventEmitter {
205
202
}
206
203
207
204
// run complete cbs if any (injected by generators)
208
- logWithSpinner ( '⚓' , `Running completion hooks...` )
205
+ log ( '⚓' , `Running completion hooks...` )
209
206
this . emit ( 'creation' , { event : 'completion-hooks' } )
210
207
for ( const cb of afterInvokeCbs ) {
211
208
await cb ( )
@@ -216,9 +213,8 @@ module.exports = class Creator extends EventEmitter {
216
213
217
214
if ( ! generator . files [ 'README.md' ] ) {
218
215
// generate README.md
219
- stopSpinner ( )
220
216
log ( )
221
- logWithSpinner ( '📄' , 'Generating README.md...' )
217
+ log ( '📄' , 'Generating README.md...' )
222
218
await writeFileTree ( context , {
223
219
'README.md' : generateReadme ( generator . pkg , packageManager )
224
220
} )
@@ -252,7 +248,6 @@ module.exports = class Creator extends EventEmitter {
252
248
}
253
249
254
250
// log instructions
255
- stopSpinner ( )
256
251
log ( )
257
252
log ( `🎉 Successfully created project ${ chalk . yellow ( name ) } .` )
258
253
if ( ! cliOptions . skipGetStarted ) {
@@ -330,13 +325,11 @@ module.exports = class Creator extends EventEmitter {
330
325
} else if ( name . endsWith ( '.json' ) || / ^ \. / . test ( name ) || path . isAbsolute ( name ) ) {
331
326
preset = await loadLocalPreset ( path . resolve ( name ) )
332
327
} else if ( name . includes ( '/' ) ) {
333
- logWithSpinner ( `Fetching remote preset ${ chalk . cyan ( name ) } ...` )
328
+ log ( `Fetching remote preset ${ chalk . cyan ( name ) } ...` )
334
329
this . emit ( 'creation' , { event : 'fetch-remote-preset' } )
335
330
try {
336
331
preset = await loadRemotePreset ( name , clone )
337
- stopSpinner ( )
338
332
} catch ( e ) {
339
- stopSpinner ( )
340
333
error ( `Failed fetching remote preset ${ chalk . cyan ( name ) } :` )
341
334
throw e
342
335
}
0 commit comments