2016-07-27 7 views
-2

Derzeit arbeite ich an einer Anwendung, die regelmäßige Backups für Slack-Konversationen durchführt. Es ist mir gelungen, aus jeder Konversation eine Möglichkeit zu finden, JSONs zu generieren. Verwenden von Ruby-Bibliothek: https://github.com/dblock/slack-ruby-clientWie erstelle ich eine statische HTML-Site aus einem Ordner mit JSONs?

Die Anwendung wird auf Heroku gehostet und mithilfe von Scheduler wird es häufig Sicherungen planen.

Mein Ziel ist es, diese JSONs in unabhängige HTML-Seiten (mit ihren css) zu verwandeln, die ich später in jedes Dropbox-Benutzerkonto hochladen kann, damit er seine gesicherten Unterhaltungen von jedem Browser lokal und privte durchsuchen kann.

Ein Beispiel für JSONs Struktur ist:

  • [Benutzername]
    • Kanäle
      • general.json
      • random.json
    • Gruppen
      • [Gruppenname] .json
    • DMs
      • [Benutzername] .json

So wird die obige Struktur ähnliche Struktur erzeugen, sondern statt .json wird es .html, und es wird eine "index.html" zu durchsuchen haben.

Nachdem ich einige Nachforschungen angestellt habe, habe ich festgestellt, dass diese Sache mit statischen Baustellengeneratoren gemacht werden kann, aber ich bin völlig ratlos. Gibt es einen Ruby Static-Site-Generator, der genau die obige Aufgabe erfüllen könnte? (Es wäre perfekt, wenn jemand mich zu einem Tutorial oder Beispiel führen könnte), oder wird dies mit einer anderen Lösung gemacht?

Danke,

Antwort

0

ich ein Skript machen verwaltet, das dies tut, seine auf Github.

Verwandte Themen