UNPKG

@bingosoft/cli

Version:

bingo framework cli

73 lines (51 loc) 1.52 kB
### bingo-cli 基于npm的cli工具,根据模板工程自动初始化项目 ``` bingo-cli create test ? 项目名称 test ? 项目版本号 1.0.0 ? 请选择模板 (Use arrow keys) ❯ doc-template (基于vuepress的文档模板工程) webapp-template (完整的应用开发模板工程,包含前端,以及服务端模板) ui-template (基于vue+iview纯前端模板工程) maple-template (低代码开发模版工程) ``` ``` bingo-cli gen-docs <options> bingo-cli gen-docs --swagger<-s> https://dfuse.bingosoft.net/wf-runtime/v2/api-docs --destination<-d> ./ ? swagger地址 https://dfuse.bingosoft.net/wf-runtime/v2/api-docs ? 下载目录 ./ ``` ``` bingo-cli gen-sdk <options> bingo-cli gen-sdk --swagger<-s> https://dfuse.bingosoft.net/wf-runtime/v2/api-docs --template<-t> ./_templates --destination<-d> ./ ? swagger地址 https://dfuse.bingosoft.net/wf-runtime/v2/api-docs ? 模板目录 ./_templates ? 下载目录 ./ ``` ``` bingo-cli codegen <options> bingo-cli codegen ts ./ ./sdk <options> lang : required(java、csharp、python、go、php) outputDir : required sourceDir : optional ``` ### install ``` npm install -g @bingosoft/cli ``` ### create template ``` bingo-cli create project-name ``` ### create template by name > 直接通过模板名称创建 ``` bingo-cli create template-name project-name ``` ### templates list > 可下载的模板列表 ``` bingo-cli -l ```