Ich versuche mit der Typescript-Compiler-API zu arbeiten, um ein Werkzeug zum Zusammenführen von Typoskript-Dateien zu erstellen. Ich würde gerne wissen, gibt es einen Weg zu:Verwenden der Typescript-Compiler-API zum Neuschreiben der Typoskript-Datei
- AST ändern, nachdem es durch Analysieren von .TS-Datei erzeugt wurde.
- Serialize geändert AST zurück zu .ts Datei
I documentation auf Compiler API gelesen haben, aber es scheint nur zu decken read-only verwendet-Fälle mit AST arbeiten, während ich bei der Modifizierung interessanter bin Quelldaten.
Vielen Dank für jede Hilfe im Voraus.
Sie möchten sie an Ort und Stelle ändern? –
Dies ist nicht sehr wichtig - an Ort und Stelle oder erstellen Sie einen anderen Baum und schreiben Sie es. Ich bevorzuge es, auf AST-Ebene zu arbeiten, aber im Moment forsche ich nach einer Lösung, die auf der Arbeit mit Text basiert, indem ich sie an den von AST berechneten Stellen einfüge. – execc