Eine ziemlich einfache Frage, aber ich habe noch nirgendwo eine Antwort gefunden: Gibt es einen Schalter, mit dem TypeScript Pfeilfunktionen in einfache JavaScript-Funktionen übersetzen kann?Kompilieren von Pfeilfunktionen in reguläre Funktionen mit TypeScript
Ich benutze sie sehr in meinem Code, und ich will nicht alles neu schreiben. Aber ich habe kürzlich erkannt, dass IE sie nicht unterstützt.
Ich habe bereits versucht, die Skriptversion auf ES5 umzustellen, aber dann wird mein Code nicht mehr kompilieren, weil ich auch "filter" verwende, was anscheinend kein Teil davon ist. Ich weiß jedoch nicht, ob das überhaupt funktionieren würde.
Vielen Dank für Ihren Vorschlag. Ich habe meine Einstellung entsprechend geändert. Allerdings wirft es jetzt 221 Fehler, einschließlich so seltsame Dinge wie "Build: Name" -Dokument "konnte nicht gefunden werden." (Übersetzung aus dem Deutschen). Es kann auch Sachen wie XMLHttpRequest, Navigator und sogar HTMLElement nicht finden. Was läuft da falsch? –
Fügen Sie "lib": ["es6", "dom"] 'hinzu, wenn Sie für den Browser bauen. – Saravana
Danke. Diese Antwort habe ich inzwischen schon selbst gefunden. Alles funktioniert jetzt gut, sogar in IE. Ich musste nur noch ein Polyfill hinzufügen. Du hast wirklich meinen Tag gerettet! –