跳到主要内容
版本:4.x

安装与获取工具

本页解决:把 Luban 可执行程序准备好,并能找到官方示例工程。

环境

  1. 安装 .NET SDK 8.0 或更高版本。
  2. 克隆或下载示例工程 luban_examples(Gitee 镜像亦可)。

后续快速上手默认以 luban_examples 里的 MiniTemplate 为起点。

获取 Luban

任选其一:

方式说明
ReleaseGitHub Releases 下载已发布包
示例自带luban_examples/Tools/Luban可能不是最新版
自编译克隆 luban 源码后按仓库说明编译

运行形态一般为:

dotnet <path_to_Luban.dll> --conf ... -t ... -c ... -d ...

Windows 上示例脚本多为 gen.bat,已写好 LUBAN_DLL 路径。

最小工程长什么样

MiniTemplate 典型结构:

MiniTemplate/
luban.conf # 全局配置:groups / targets / schemaFiles / dataDir
Defines/ # 可选 XML schema(如 builtin.xml)
Datas/ # 数据与 Excel schema(__tables__ / __beans__ / __enums__)
gen.bat / gen.sh # 生成脚本
output/ # 生成结果(脚本指定)

常见坑

  • Tools/Luban 过旧:生成行为与文档不一致时,先换成最新 Release。
  • SDK 版本不够:需 8.0+。
  • 路径含空格或未改 LUBAN_DLL:复制模板后检查 gen.bat 中的 dll 路径。

相关链接