@@ -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 ( )
@@ -215,9 +212,8 @@ module.exports = class Creator extends EventEmitter {
215
212
}
216
213
217
214
// generate README.md
218
- stopSpinner ( )
219
215
log ( )
220
- logWithSpinner ( '📄' , 'Generating README.md...' )
216
+ log ( '📄' , 'Generating README.md...' )
221
217
await writeFileTree ( context , {
222
218
'README.md' : generateReadme ( generator . pkg , packageManager )
223
219
} )
@@ -250,7 +246,6 @@ module.exports = class Creator extends EventEmitter {
250
246
}
251
247
252
248
// log instructions
253
- stopSpinner ( )
254
249
log ( )
255
250
log ( `🎉 Successfully created project ${ chalk . yellow ( name ) } .` )
256
251
if ( ! cliOptions . skipGetStarted ) {
@@ -328,13 +323,11 @@ module.exports = class Creator extends EventEmitter {
328
323
} else if ( name . endsWith ( '.json' ) || / ^ \. / . test ( name ) || path . isAbsolute ( name ) ) {
329
324
preset = await loadLocalPreset ( path . resolve ( name ) )
330
325
} else if ( name . includes ( '/' ) ) {
331
- logWithSpinner ( `Fetching remote preset ${ chalk . cyan ( name ) } ...` )
326
+ log ( `Fetching remote preset ${ chalk . cyan ( name ) } ...` )
332
327
this . emit ( 'creation' , { event : 'fetch-remote-preset' } )
333
328
try {
334
329
preset = await loadRemotePreset ( name , clone )
335
- stopSpinner ( )
336
330
} catch ( e ) {
337
- stopSpinner ( )
338
331
error ( `Failed fetching remote preset ${ chalk . cyan ( name ) } :` )
339
332
throw e
340
333
}
0 commit comments