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