1.0.17 • Published 1 year ago

configurable-codegen-cli v1.0.17

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
1 year ago

Configurable-Codegen-CLI

简介

Configurable-Codegen-CLI 是一个可视配置化代码生成的命令行工具.

功能特点

  • 🛠️ 配置化生成:根据配置文件生成代码,支持多种代码模板。
  • 🚀 简单易用:通过命令行或界面轻松生成代码,减少手动操作。
  • 高效灵活:支持多种代码类型和生成方式,满足不同项目需求。

快速上手

安装

你可以通过 npm 安装 configurable-codegen-cli:

npm install -g configurable-codegen-cli

或者使用 npx 直接运行:

npx -p configurable-codegen-cli codegen gen -p kds-no-pullpushtool

生成项目

通过预设配置

codegen gen -p kds-no-pullpushtool
or
codegen gen -p kds-only-apaas

自定义配置

codegen gen -r https://gitlab.qunhequnhe.com/geom/modeling-app.git -c ./config.json
// ./config.json
{
    "PullPushTool": false,
    "MoveTool": false
}

列出当前项目中所有可配置项

codegen ls

条件语句

支持js语法的条件编译语句,如:

// #ifdef Tools && PullPushTool
class PullPushTool{
}
// #endif

更多参阅:条件语句

更多参数

-repo | -r

指定模板仓库,可以是任意加入了调价编译语句的typescript仓库

-config | -c

条件编译配置项,可以是:远程地址、本地地址、json字符串

-preset | -p

使用预设配置生成项目代码,当指定了preset,则可以省略repo、config

-output | -o

输出目录,默认当前目录

-gui | -g

唤起界面进行配置

1.0.17

1 year ago

1.0.16

1 year ago

1.0.11

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago