@bingosoft/cli
Version:
bingo framework cli
16 lines (14 loc) • 689 B
JavaScript
const program = require("commander");
const listOption = require("../options/list");
const package = require("../package.json");
program
.version(package.version)
.usage("<command> [模板名称]")
.command("create", "创建新模板") //自动拼接入口文件名:例如bingo-cli 再加create 因此会去找bingo-cli-create.js
.command("debug", "移动端调试")
.command("gen-docs", "通过swagger生成markdown格式的API文档")
.command("gen-sdk", "通过swagger生成darabonba语言的SDK")
.command("codegen", "代理codegen命令进行编译")
.option("-l --list", "模版工程列表", listOption)
.parse(process.argv);