2016-04-04 9 views
1

Auf der Typoskript Seite, die die tsconfig.json Datei beschreibt, sagt er,Was sind die Standard-Compileroptionen in einer TypeScript-tsconfig-Datei?

Die „Compiler“ Eigenschaft kann weggelassen werden, wobei in diesem Fall die verwendeten Standardeinstellungen des Compilers werden. Sehen Sie sich unsere vollständige Liste der unterstützten Compiler-Optionen an.

Allerdings kann ich diese Standardwerte nirgendwo finden. Kann mir jemand in die richtige Richtung zeigen, oder, wenn Sie es wissen, hier posten?

Alternativ dachte ich über die Ausgabe der CompilerOptions zur Konsole irgendwie nach, aber ich weiß nicht, wie man das macht.

Edit: Also, ich habe gerade etwas realisiert, das meiner Meinung nach hilft, diese Frage zu beantworten. Ich denke, dass die booleschen Optionen alle standardmäßig auf false gesetzt sind, was erklären könnte, warum die Standardwerte für diese nicht erwähnt werden. Wenn das der Fall ist, dann lässt es die folgenden Optionen ohne Vorgaben dokumentiert (aber ich muss zugeben, dass diese alle scheinen, wie sie offensichtlich Standardwerte haben):

--charset

--locale

- -newLine

Antwort

2

Allerdings kann ich nicht diese Standardwerte überall

Die compilerOptions hat seine eigene pag finden e und erwähnt einige Ausfälle: https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Compiler%20Options.md

Für Ihre Frage

  • charset: UTF-8. Sie müssen sich in den meisten Fällen nicht damit herumärgern
  • locale: en-us. Ich weiß nicht einmal, wie gut die anderen unterstützt werden.
  • newLine: Verwendet die os Standard. Sofern Sie nicht explizit angeben (CR oder CRLF)
Verwandte Themen