将 GitBook 导出并嵌入到应用程序或网站中

Posted

技术标签:

【中文标题】将 GitBook 导出并嵌入到应用程序或网站中【英文标题】:Export and embed a GitBook into an app or website 【发布时间】:2020-09-25 23:27:44 【问题描述】:

我想将我的书添加到我的网站,它是免费内容,并分享给我网站的浏览者。

有没有办法将 Gitbook html CSS 和 javascript 代码导出并添加到 Django 中?

【问题讨论】:

【参考方案1】:

如果您使用旧版 cli:运行 gitbook build 会将您的 gitbook 构建为静态站点。然后可以使用此答案 (Django static page?) 通过 Django 托管此静态站点。

否则,如果您使用 gitbook.com,它们似乎只支持 pdf 导出 (https://docs.gitbook.com/features/pdf-export)。如果您愿意,这也可以静态托管,但考虑到您的用例,我会查看一个静态站点生成器,它将降价转换为博客或网站。这可以使用与上述相同的方法静态托管在 Django 上。

【讨论】:

另外,如果您选择 PDF 路线:查看 pandoc (pandoc.org) 将 PDF 文档转换为包括 HTML 在内的多种格式。

以上是关于将 GitBook 导出并嵌入到应用程序或网站中的主要内容,如果未能解决你的问题,请参考以下文章

如何将交互式仪表板应用程序导出为 html 独立文件以将其嵌入您的网站?

如何将 Flutter Web 应用程序嵌入网站并通过网站将数据发送到 Flutter Web 应用程序

建站过程中应注意的问题

gitbook新版本“gitbook build“命令导出的html不能跳转的解决办法

gitbook新版本“gitbook build“命令导出的html不能跳转的解决办法

GitBook 3.2.3入门