文章预览
本文介绍了一种在命令行环境下使用 Nuke 根据 XCode 模型文件生成 Entity 实体类的技术。本文假设你已经掌握了 NewLife.XCode 基本的使用方法,并且已经有了一个编写好的 XCode 模型 XML 文件。 什么是 Nuke ? 根据官方仓库的说明:Nuke 是适用于 C#/.NET 的构建系统。简单来说,我们可以使用 Nuke 实现直接使用 C# 构建 CI/CD 管道。 Nuke 快速入门 1、安装全局工具 dotnet tool install Nuke.GlobalTool --global 2、转到代码存储仓库,初始化 nuke nuke :setup 创建过程中可能会让你选择一些信息,作为 Demo 项目,一路回车即可。 3、运行构建 nuke Build.cs 文件 如果一切顺利,我们会在 build 目录下发现一个名为 Build.cs 的文件,核心代码如下: class Build : NukeBuild { public static int Main ( ) => Execute (x => x.Compile); Target Clean => _ => ...... ; Target Restore => _ => ...... ; Target
………………………………