Docfx.Build.Common 2.77.0

前缀已预留
dotnet add package Docfx.Build.Common --version 2.77.0                
NuGet\Install-Package Docfx.Build.Common -Version 2.77.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Docfx.Build.Common" Version="2.77.0" />                
对于支持 PackageReference 的项目,将此 XML 节复制到项目文件中以引用包。
paket add Docfx.Build.Common --version 2.77.0                
#r "nuget: Docfx.Build.Common, 2.77.0"                
#r 指令可用于 F# Interactive 和多语言笔记本。将此内容复制到交互式工具或脚本的源代码中以引用包。
// Install Docfx.Build.Common as a Cake Addin
#addin nuget:?package=Docfx.Build.Common&version=2.77.0

// Install Docfx.Build.Common as a Cake Tool
#tool nuget:?package=Docfx.Build.Common&version=2.77.0                

使用 docfx 编译您的文档

NuGet Help Wanted

使用 docfx 构建您的技术文档站点,带落地页、Markdown、.NET、REST API 等引用文档。


如您所知,docfx 已过渡为 .NET 基金会项目。Microsoft Learn 将不再使用 docfx,并且自 2022 年 11 月起不再支持该项目。

docfx 计划作为一个社区驱动型项目继续。我们希望以新特性和增强功能来支持现有和新用例的未来版本。我们也希望邀请任何感兴趣的各方参与此项目。如果您想联系社区团队,请打开一个讨论线程。

入门

  1. 将 docfx 安装为全局工具

    dotnet tool install -g docfx
    
  2. 创建并本地启动一个网站

    docfx init -y
    docfx build docfx_project\docfx.json --serve
    
  3. 转到 https://127.0.0.1:8080 以查看示例网站。

了解更多信息,请参考入门指南

[!TIP] Docfx 将夜间的构建发布到GitHub Packages,这允许您与Docfx的最新发展保持同步。

贡献

有疑问和一般讨论,请使用讨论区。报告错误和提出功能建议,请使用问题

欢迎通过pull请求、标记为help-wanted的问题进行代码贡献,这些通常是开始贡献代码的好候选人。

先决条件

构建和测试

  • templates目录中构建网站模板
    • 运行npm install以还原npm依赖项。
    • 运行npm run build以构建模板。
  • 运行dotnet build以构建项目,或使用Visual Studio构建docfx.sln
  • 运行dotnet test以测试项目,或使用Visual Studio测试资源管理器。
    • 运行git lfs checkout以检出用于快照测试的文件

分支和发布

main分支是默认的分支,用于pull请求和大多数其他开发活动。我们偶尔使用feature/*分支进行大型功能开发。

发布基于稳定的main分支提交,使用GitHub Releases。鼓励使用常规提交

Docfx不是一个按常规节奏发布的,当维护者看到足够多的更改,值得发布新版本时,才会发布新版本。有时我们使用预发布来测试破坏性更改并从社区获取反馈。

路线图

我们使用里程碑来沟通即将到来的Docfx更改

  • 工作集是正在积极开发的功能。并非这个桶中的每个功能都将在下一个版本中提交,但它们反映了维护者在未来一段时间的工作重点。

  • 待办事项是一些未来版本的候选功能集合,但尚未积极开发。

许可证

本项目采用MIT许可。

.NET 基金会

本项目由.NET 基金会支持。

本项目采纳了贡献者公约设定的行为准则,以明确我们社区中的预期行为。更多详细信息请参阅.NET 基金会行为准则

产品 兼容和非兼容的计算目标框架版本。
.NET net6.0兼容。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-windows已计算。 net7.0已计算。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-windows已计算。 net8.0兼容。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。
兼容的target框架
包含的target框架(在包中)
更多关于Target Frameworks.NET Standard的信息。

NuGet包 (14)

显示依赖于Docfx.Build.Common的前5个NuGet包

下载
Docfx.App

Docfx以库的形式发布,以提供扩展性和高级自定义

Docfx.Build.OverwriteDocuments

具有Markdown、.NET API文档、REST API等技术的文档工具。

Docfx.Build.SchemaDriven

具有Markdown、.NET API文档、REST API等技术的文档工具。

Docfx.Build.ManagedReference

具有Markdown、.NET API文档、REST API等技术的文档工具。

Docfx.Build

具有Markdown、.NET API文档、REST API等技术的文档工具。

GitHub仓库

此包未被任何流行的GitHub仓库使用。

版本 下载 最后更新
2.77.0 1,021 7/1/2024
2.76.0 3,932 4/7/2024
2.75.3 2,753 2/18/2024
2.75.2 5,120 1/27/2024
2.75.1 3,111 1/13/2024
2.75.0 1,294 1/12/2024
2.74.1 1,391 11/30/2023
2.74.0 978 11/20/2023
2.73.2 1,539 11/13/2023
2.73.1 307 11/7/2023
2.73.0 341 11/2/2023
2.72.1 306 10/28/2023
2.72.0 377 10/24/2023
2.71.1 840 10/18/2023
2.71.0 618 9/30/2023
2.70.4 459 9/18/2023
2.70.3 359 9/5/2023
2.70.2 342 9/4/2023
2.70.1 519 9/4/2023
2.70.0 1,452 7/29/2023