Ich arbeite an meinem ersten Yeoman-Generator und muss einige wörtliche ejs-Tags für die spätere Verarbeitung ausgeben. Ich bin in der Lage, dies zu erreichen, indem ich das Tag mit einem zusätzlichen '%' pro ejs docs (http://ejs.co/) entkomme. Zum Beispiel:Yeoman generator.fs.copyTpl - Wie man Literal ausgibt '<%'
<%% myModule %>
Ich kann dies ohne Probleme verarbeiten die veraltete generator.template mit(), und die Zieldatei enthält die erwartete Ausgabe:
<% myModule %>
Allerdings, wenn ich zu verwenden versuchen, generator.fs.copyTpl() die gleiche Datei zu verarbeiten, erhalte ich die folgenden Synthax Fehler:
SyntaxError: Unexpected token %
Muss ich explizit ein Escape-Zeichen im ejs options-Objekt übergeben? Gibt es noch etwas, das mir fehlt?
Irgendwelche Ideen? Vielen Dank!
Sie brauchen Yeoman-Generator^0.20.0 in Ihrem Paket.json –