1234567891011121314 |
- 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)
- }
- }
|