Skip to main content

export_html

Function export_html 

Source
pub fn export_html(
    documents: &[WikiDocument],
    cards: &[KnowledgeCard],
    modules: &[ExportModuleSnapshot],
    config: &WikiConfig,
) -> Result<()>
Expand description

将整个 Wiki 输出导出为 HTML 页面集合

输出结构(与 markdown 产物同构,命名规则一致仅扩展名不同): {output.dir}/wiki/{lang}/{stem}.html — 每个文档的 HTML 页面(按语言分目录) {output.dir}/index.html — 目录页 {output.dir}/style.css — 基本样式 {output.dir}/cards/{lang}/{stem}.html — Knowledge Card 页面(随关联文档语言落盘) {output.dir}/assets/module-deps.html — Mermaid 模块依赖图

modules 为快照形态的模块摘要(export_modules 产出),不依赖完整图, 使 export –skip-generate 可直接从导出快照构造调用。