@bingosoft/cli

0.1.8 • Public • Published

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

Package Sidebar

Install

npm i @bingosoft/cli

Weekly Downloads

1

Version

0.1.8

License

Apache-2.0

Unpacked Size

27.5 kB

Total Files

14

Last publish

Collaborators

  • calvin.chen.310
  • shenglfyu
  • lijing241