Doctave 子目录部署攻略:base_path 与自定义域名的完整配置方案
Doctave 子目录部署攻略base_path 与自定义域名的完整配置方案【免费下载链接】doctaveA batteries-included developer documentation site generator项目地址: https://gitcode.com/gh_mirrors/do/doctaveDoctave 是一款「开箱即用」的开发者文档站点生成器batteries-included developer documentation site generator用 Rust 编写你只需维护 Markdown 文件就能构建出带全文搜索、侧边导航与代码高亮的专业文档站。本攻略将手把手带你完成Doctave 子目录部署通过base_path配置把站点发布到/docs这类子路径下并绑定自定义域名全程无需改动文档内的任何链接。Doctave 是什么为什么文档需要子目录部署很多团队并不希望文档站独占一个域名而是挂在现有官网的子路径下例如https://example.com/docs。Doctave 默认假设站点部署在根路径/要切换到子目录部署只需在配置文件doctave.yaml中设置base_path一个选项即可官方部署说明见docs/deployment.md配置项详解见docs/configuration.md。base_path 配置详解一行配置搞定子目录部署打开项目根目录下的doctave.yaml添加如下配置title: 你的项目名 base_path: /docs记住三个关键规则必须是绝对路径base_path必须以/开头写成/docs而不是docs否则构建时会直接报错。无需手动补斜杠即使写成/docsDoctave 也会在内部自动规范为/docs/相关校验逻辑在src/config.rs中完成。文档内链接零改动设置后你依然可以像部署在根路径一样编写链接例如用/workflow链接到deployment/workflow页面Doctave 会自动为所有 URL 加上子路径前缀这是子目录部署最省心的部分。完整子目录部署步骤从构建到发布按以下四步即可完成发布修改配置在doctave.yaml中写入上面的base_path配置。构建站点执行doctave build --release产物会输出到site目录这是一个完全自包含的静态站点。部署文件把site目录内的全部内容上传到服务器或托管平台的/docs路径下。本地验证运行doctave serve启动预览服务器先访问http://localhost:4001/docs确认效果再发布上线。自定义域名配置方案CNAME 文件实战如果你的文档站要绑定独立域名比如docs.example.comDoctave 也提供了简洁方案在docs/_include/目录下新建CNAME文件注意是_include而不是_assets文件内容就是你的域名例如docs.example.com。Doctave 构建时会自动把_include目录下的文件原样复制到site根目录CNAME文件因此会出现在站点根位置。在域名服务商处将docs.example.com解析到你的托管地址即可。把CNAME放在_include下意味着你的自定义域名配置会随着每次doctave build自动打包进产物部署时无需额外手工创建文件项目自带示例见docs/_include/CNAME。子目录部署常见问题与排查技巧构建时报错「base_path was not valid absolute URI path」说明路径没以/开头补上前缀即可相关校验在src/config.rs中。修改配置后没有生效doctave.yaml的任何改动都需要重启doctave serve或重新执行doctave build才会生效。预览时 404确认访问路径是否带上了子目录前缀预览服务器会先剥离base_path再匹配页面处理逻辑位于src/preview_server.rs。部署后样式丢失检查托管平台是否开启了目录重写规则确保/docs/assets/...等静态资源能被正常访问。总结Doctave 的子目录部署并不复杂在doctave.yaml中配置一个base_path配合docs/_include/CNAME文件就能同时解决子路径发布与自定义域名两大诉求。整个流程不涉及对文档内容的任何改动非常适合从根路径迁移到子目录或搭建独立的文档子站。现在就动手配置你的第一个base_path让文档部署更专业、更省心【免费下载链接】doctaveA batteries-included developer documentation site generator项目地址: https://gitcode.com/gh_mirrors/do/doctave创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

产品经理进阶——解读IPD产品开发流程【附全文阅读】

产品经理进阶——解读IPD产品开发流程【附全文阅读】

适应人群为企业产品研发团队(产品经理、研发工程师)、项目管理人员、市场运营人员、技术评审人员(如技术委员会成员)及需规范产品开发流程的科技企业(如网络设备、电子科技类)从业者。主要内容围绕 IPD 产品开发流程展开,核心包括项目分类(按驱动力分市场驱动、技术驱动…

2026/8/17 17:06:41 阅读更多 →
GTA5强化工具YimMenu超详细上手指南:从编译注入到Lua扩展一次讲透

GTA5强化工具YimMenu超详细上手指南:从编译注入到Lua扩展一次讲透

GTA5强化工具YimMenu超详细上手指南:从编译注入到Lua扩展一次讲透 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trend…

2026/8/18 17:53:14 阅读更多 →
Claude Opus 5深度实测:如何成为复杂编程与系统设计的AI协作首选

Claude Opus 5深度实测:如何成为复杂编程与系统设计的AI协作首选

这次我们来看一个关于 Claude Opus 5 模型在编码场景下的深度实测体验。这篇文章不是官方评测,而是基于开发者 Theo 的实际使用反馈,探讨为什么这个模型能成为他新的日常编码首选。对于关注 AI 编程助手、代码生成质量和日常开发效率的工程师来说&#x…

2026/8/17 17:05:40 阅读更多 →

最新新闻

TVA-World生成式具身智能系列研究(19)

TVA-World生成式具身智能系列研究(19)

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习(DRL)、卷积神…

2026/8/18 18:52:08 阅读更多 →
TVA-World生成式具身智能系列研究(20)

TVA-World生成式具身智能系列研究(20)

导言:AI智能体视觉(TVA,Transformer-based Vision Agent)是依托Transformer架构与“因式智能体”理论所构建的颠覆性工业视觉技术,是集深度强化学习(DRL)、卷积神经网络(CNN&#xf…

2026/8/18 18:52:08 阅读更多 →
单链表算法题(四):高级应用篇

单链表算法题(四):高级应用篇

单链表算法题(四):高级应用篇 前言 前三篇我们分别学习了: 基础操作:移除元素、反转链表、找中点、合并链表进阶技巧:链表分割、回文判断、相交链表环与数学:环形链表的判断与证明 本篇作为…

2026/8/18 18:52:08 阅读更多 →
为什么靠意志力很难?

为什么靠意志力很难?

因为意志力是一种有限资源,而人的行为更多由环境、习惯、情绪和系统共同决定。单纯依靠意志力,相当于每天逼自己打一场战争。第一层:意志力本质是什么? 意志力: 不是“不想做某件事”。 而是:当两个冲突的欲…

2026/8/18 18:52:08 阅读更多 →
转:权力的幻影

转:权力的幻影

个人理解: 如何看待手中权力 一个管理者,若没有权力的加持,他只是普通人,不是超人 制度依赖 VS 人情依赖 复杂的办公室政治 多一点同理心,多一点对方立场的意识,多想想团队中每个个体的欲望和诉求&#xff…

2026/8/18 18:51:07 阅读更多 →
TVA-World生成式具身智能系列研究(9)

TVA-World生成式具身智能系列研究(9)

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习(DRL)、卷积神…

2026/8/18 18:51:07 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →