Umbenennen einzelner Dateinamen beim Kopieren des gesamten Ordners mit copyTpl
Mein yeoman-Generator kopiert Dateien von der Vorlage in den Zielpfad:
this.fs.copyTpl(
this.templatePath(),
this.destinationPath(), {
appName: this.props.appName
});
Während der Projektgenerierung muss ich den Wert von @ zuweisethis.props.appName
zu einigen Dateinamen.
Leider kann ich das nicht so machen, wie ich es in diesen Dateien machen könnte:
<%=appName%>-project.sln
Alle Dateien, die umbenannt werden müssen, habenappTemplate
in ihren Namen, also muss ich einfach @ ersetzappTemplate
mit dem Wert vonthis.props.appName
.
Kann ich irgendwie konfigurierencopyTpl
um einige Dateien umzubenennen, während sie an einen anderen Speicherort kopiert werden?