专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

使用 Nuke 生成 NewLife.XCode 所需的实体类文件

dotNET跨平台  · 公众号  ·  · 2024-07-23 08:00

文章预览

本文介绍了一种在命令行环境下使用 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 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览