vue/cli-ui新建工程报unknown option – skipGetStart错误
vue/cli3.0新增加了GUI方式新建项目的方式,运行命令 vue ui
, 就会启动一个本地服务,界面如下:
但是当vue/cli版本低于V3.6.0时,命令行会报unknown option -- skipGetStart
错误,通过查看vue/cli@v3.6.0源码和低于vue/cli@v3.6.0版本的源码例如vue/cli@v3.5.5,发现--skipGetStart
命令是vue/cli@v3.6.0+
之后增加的,所以当使用vue ui
命令新建工程是命令行无法识别--skipGetStart
指令。下面贴出两个版本的源代码:
vue/cli@3.5.5
program
.command('create <app-name>')
.description('create a new project powered by vue-cli-service')
.option('-p, --preset <presetName>', 'Skip prompts and use saved or remote preset')
.option('-d, --default', 'Skip prompts and use default preset')
.option('-i, --inlinePreset <json>', 'Skip prompts and use inline JSON string as preset')
.option('-m, --packageManager <command>', 'Use specified npm client when installing dependencies')
.option('-r, --registry <url>',