0.3.20 • Published 10 months ago
@ibiz-template/cli-core v0.3.20
@ibiz-template/cli-core
提供 ibiz-temp 指令的核心实现,支持项目插件的高效计算、快速下载与自动化打包、生成文档,显著提升插件开发效率和优化工作流程。
📂 项目结构
cli-core
├── src
│ ├── build 打包指令逻辑实现
│ ├── compute-pkg 计算插件包指令逻辑实现
│ ├── config 配置
│ ├── constant 常量
│ ├── define-config.ts 生成配置
│ ├── download-pkg 下载插件包指令逻辑实现
│ ├── generate-doc 生成插件文档指令逻辑实现
│ ├── index.ts
│ ├── interface 接口
│ ├── rollup rollup函数包
│ ├── rollup-plugins rollup插件包
│ ├── types.d.ts
│ └── util 工具包📦 使用
安装
pnpm add @ibiz-template/cli-core导入并使用
import { CompilerCommandOptions, build, computePkg, downloadPkg, generateDoc } from '@ibiz-template/cli-core';
async action(options: CompilerCommandOptions): Promise<void> {
build(options);
}
async action(options: { model: string; app: string }): Promise<void> {
if (!options.model) {
throw new Error(`未配置模型目录 -m 或 --model`);
}
if (!options.app) {
throw new Error(`未配置应用名称 --app`);
}
}
async action(options: { config: string }): Promise<void> {
downloadPkg(options.config);
}
async action(options: { config: string }): Promise<void> {
generateDoc(options.config);
}📌 更改日志
每个版本的详细更改记录在发行说明中。
📜 许可证
0.3.17
10 months ago
0.3.16
10 months ago
0.3.15
11 months ago
0.3.14
12 months ago
0.3.13
12 months ago
0.3.20
10 months ago
0.3.19
10 months ago
0.3.18
10 months ago
0.3.12
2 years ago
0.3.11
2 years ago
0.3.9
2 years ago
0.3.10
2 years ago
0.3.8
2 years ago
0.3.7
2 years ago
0.3.6
2 years ago
0.3.5
2 years ago
0.3.3
2 years ago
0.3.2
2 years ago
0.3.1
2 years ago
0.3.0
2 years ago
0.2.2
2 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.0
3 years ago