Files
vue-cli/packages/@vue/cli/lib/util/enhanceErrorMessages.js

15 lines
395 B
JavaScript

const program = require('commander')
const { chalk } = require('@vue/cli-shared-utils')
module.exports = (methodName, log) => {
program.Command.prototype[methodName] = function (...args) {
if (methodName === 'unknownOption' && this._allowUnknownOption) {
return
}
this.outputHelp()
console.log(` ` + chalk.red(log(...args)))
console.log()
process.exit(1)
}
}