2017-02-20 5 views
0

Ich benutze Webpacks Datei-Loader, um eine Reihe von kompilierten HTML-Dateien aus einem Ordner von Mops-Vorlagen auszugeben.Webpack 2 - Datei-Loader [Pfad] Optionen

Ich möchte die HTML-Dateien im Ausgabeverzeichnis, in der gleichen Ordnerstruktur, in der sie waren, wenn sie in der Quelle /pug/ Ordner waren, abzüglich der Mug-Ordner selbst.

Zum Beispiel, wenn im /pug/ Ordner, eine der Dateien war /pug/layouts/index.pug, und ein anderer war in /pug/templates/main/index.pug, Im Versuch, die ausgegebenen HTML-Dateien zu /dist/layouts/index.html geschickt zu machen und /dist/templates/main/index.html

Im mit file-loader?name=[path][name].html aber, dass die Ergebnisse in Dateien wie /dist/pug/layouts/index.html - beachten Sie die Mops Ordner. Ich kann nicht herausfinden, wie ich es los werde, irgendwelche Ideen?

Antwort

0

Schaltet der Datei-loader

diese "file-loader?name=[path][name].html&context=./pug"

arbeitet also einen context=./path Abfrage-Parameter akzeptiert out