2017-04-09 4 views
1

Ich arbeite an einer Koa.js-Anwendung mit Pug als Vorlagen-Engine. Ich möchte einen automatisierten Prozess erstellen, damit die Produktionsvorlagen die URLs der JavaScript- und CSS-Dateien mit Fingerabdrucknamen und einer Basis-URL zu einem bestimmten CDN-Anbieter aktualisieren. Ich habe ein Plugin für gulp (gulp-jade-usemin) gefunden, um die Referenzen von nicht optimierten Skripten oder Stylesheets zu ersetzen, aber danach möchte ich die optimierten Referenzen mit der Fingerabdruck-Version in einem CDN-Provider aktualisieren.Pug (Jade) Vorlagen: Verweise automatisch auf Verweise auf Skripte und Stylesheets mit Fingerabdruck-Version in CDN aktualisieren

Ich habe in der Vergangenheit einen ähnlichen Prozess für eine Express-Anwendung mit Swig als Vorlage-Engine mit einer Reihe von grunt-Plugins eingerichtet (grunt-contrib-copy, grunt-hashres, grunt-processhtml, grunt-cdn), aber ich finde keine Möglichkeit, etwas Ähnliches mit Pug einzurichten, hauptsächlich weil die Vorlagen nicht nativ HTML sind.

Ich bin bereit, Grunt, Schluck oder ein anderes Automatisierungswerkzeug zu verwenden.

Antwort

0

Ich habe etwas arbeiten mit this und this.

Verwandte Themen