hcy-vue-cli
Version:
An easy to use vue-cli
24 lines (18 loc) • 644 B
JavaScript
const program = require("commander")
const { chalk } = require("@vue/cli-shared-utils")
const create = require("../lib/create")
program.version(`hcy-cli ${require("../package").version}`).usage("<command> [options]")
program
.command("create <app-name>")
.description("创建项目")
.action((name, options) => {
console.log(chalk.bold.blue(`HCY CLI v1.0.0`))
create(name, options)
})
program.on("--help", () => {
console.log()
console.log(` Run ${chalk.yellow(`hcy-cli <command> --help`)} for detailed usage of given command.`)
console.log()
})
program.parse(process.argv)