Pug Template Studio ist eine Vorschau für Pug-Template-Projekte, die vollständig im Browser läuft. Ziehen Sie einen Ordner oder eine .zip-Datei hinein: Das Werkzeug liest jedes Ihrer Templates, ermittelt die Variablen, die es erwartet, und erzeugt daraus ein Formular. Die gerenderte Ausgabe aktualisiert sich beim Tippen.
Nichts wird hochgeladen. Der Pug-Compiler läuft in einem Web Worker in Ihrem eigenen Browser, sodass Ihre Projekte — auch Kundenarbeiten und unveröffentlichte E-Mail-Kampagnen — das Gerät nie verlassen. Kein Konto, kein Server.
Es gibt dieses Werkzeug, weil ein Pug-Template mit einer fehlenden Variablen nicht fehlschlägt. Pug übersetzt Locals in Funktionsparameter; eine fehlende ist schlicht undefined. #{expirationDelay} wird zur leeren Zeichenkette, und href=resetLink lässt das Attribut ganz weg — übrig bleibt ein toter Button. Keine Fehlermeldung, keine Warnung. Eine E-Mail ohne ihre wichtigste Variable sieht aus wie eine plausible E-Mail mit kaputtem Call-to-Action. Ob eine Variable erforderlich ist, lässt sich deshalb nicht durch Rendern herausfinden, sondern nur statisch bestimmen — genau dafür gibt es das Variablen-Panel.