-2
因此,目前我正在为Slack对话定期备份应用程序。我设法找到了从每个对话中生成JSON的方法。使用Ruby库:https://github.com/dblock/slack-ruby-client如何从JSON文件夹创建静态HTML网站?
该应用程序将托管在Heroku上,并使用调度程序将经常安排备份。
我的目标是将这些JSON转换为一个独立的HTML页面(以及它们的CSS),以便我以后可以上传到每个用户的Dropbox帐户,以便他/她可以从本地浏览任何浏览器的备份对话。
JSONs结构的一个例子是:
- [用户名]
- 通道
- general.json
- random.json
- 基
- [组名]上传.json
- 的DM
- [用户名]上传.json
- 通道
所以,上述结构会产生类似的结构,但代替.json它将是.html,它将有一个“index.html”来浏览。
做了一些研究之后,我发现这个东西可以用静态站点生成器来完成,但我对它们完全无能为力。有没有一个Ruby静态站点生成器可以完全完成上述任务? (如果有人能够引导我学习一个教程或示例,这将是完美的),还是使用其他解决方案完成了这项工作?
谢谢