Hier meine Ordnerstruktur ist:Fehler bei der alle Lenker Vorkompilieren Vorlagendateien in einer js Datei
app
└───templates
├───templ1.hbs
├───templ2.hbs
└───templ3.hbs
Ich möchte kompilieren (precompile) alle templN.hbs Lenker Vorlagendateien in einer templ.js Datei, aber wenn ich mit diesem Fehler versucht, es nicht
$ handlebars *.hbs -f templ.js
Compilierung über eine Konsole zu tun
(...)\AppData\Roaming\npm\node_modules\handlebars\bin\handlebars:120
throw err;
^
Error: Unable to open template file "*.hbs"
at (...)\AppData\Roaming\npm\node_modules\handlebars\dist\cjs\precompiler.js:107:25
at FSReqWrap.oncomplete (fs.js:82:15)
Was das Matts äh?
Haben Sie sicherstellen, dass Sie das Active Directory in den richtigen Ordner geändert haben? Es ist wahrscheinlich, dass es barfing ist, weil es nach 'templ1.hbs' sucht, aber Sie führen den Befehl tatsächlich von' ~/Desktop' oder so. – Titus
@Titus Wenn ich diesen Befehl von cmd ausführe, bin ich im 'app/templates /' Ordner. In der Tat funktioniert das Kompilieren einer einzelnen Vorlage wie templ1.hbs mit '$ lenkern templ1.hbs -f templ1.js' gut. – grimidev