将 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不能跳转的解决办法