diff --git a/packages/@vue/cli/bin/vue.js b/packages/@vue/cli/bin/vue.js index 550534546a..83e0053193 100755 --- a/packages/@vue/cli/bin/vue.js +++ b/packages/@vue/cli/bin/vue.js @@ -87,6 +87,15 @@ program loadCommand('init', '@vue/cli-init') }) +// output help information on unknown commands +program + .arguments('') + .action((cmd) => { + program.outputHelp() + console.log(` ` + chalk.red(`Unknown command ${chalk.yellow(cmd)}.`)) + console.log() + }) + // add some useful info on help program.on('--help', () => { console.log()