Generieren Sie mit Assemble HTML-Dateien aus mehreren Datendateien mit einer Vorlagendatei?

Ich versuche, Assemble zu verwenden, um mehrere statische Dateien aus mehreren Datendateien mithilfe einer Vorlage zu generieren.

Im Detail habe ich 12 JSON-Dateien, die die Daten für Kochrezepte darstellen, und eine Lenkerdatei, recipe.hbs, mit einer Layoutdatei von default.hbs.

Ich möchte eine HTML-Datei basierend auf jeder dieser JSON-Dateien ausgeben.

Dateistruktur:

/templates
    /data
        recipe1.json
        recipe2.json, etc.
    /layouts
        default.hbs
    /pages
        recipe.hbs

Ausgabe:

/output
    recipe1.html (based on recipe1.json)
    recipe2.html (based on recipe2.json), etc.

Es hört sich so an, als ob dies mit Sammlungen möglich wäre, aber ich kann mich nicht darum kümmern, wie die Grunt-Datei eingerichtet wird.

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage