Wo ist der TypeScript-Tools-version in einem ASP.NET 5 Projekt?

Arbeite ich mit einem Standard ASP.NET 5 Web-Projekt-Vorlage und versuchen zu bestimmen, wie Sie zu diktieren, die TypeScript-tools und letztlich compiler-version für meine Anwendung.

Ich bin nicht noch mit Gulp so, dieser Beitrag ist Antwort scheint nicht zu Wasser zu halten. Der Grund dafür ist, meine app auch ohne Gulp hat gesagt, die TypeScript-compiler zu verwenden. Diese Antwort auch nicht über die Suche nach der version, sondern mit Funktionen noch nicht unterstützt.

In VSNET 2013, die TypeScript-tools version und compiler gezielt wurde in die Eigenschaften des Projekts:

<TypeScriptToolsVersion>1.7</TypeScriptToolsVersion>

Ich glaube, dass es eine option der compilerOptions Abschnitt meiner tsconfig.json - Datei. Jedoch bekomme ich keine intellisense für version und es erscheint die Dokumentation ist spärlich. Diese link heißt es, es gibt einfach die compiler-version, aber erlaubt nicht die Angabe.

Momentan habe ich version 1.6 und 1.7 auf meinem Rechner installiert. Wenn es eine Notwendigkeit für mich zu diktieren, einen bestimmten compiler-version, wie kann ich einstellen, dass in einem ASP.NET 5 web-template? Wieder die Antwort ist nicht sofort zu verwenden, zu Schlucken, weil es baut und kompiliert meine .ts Dateien ist jetzt, so etwas diktiert der compiler verwendet wird.

  • Ich bin nicht vertraut mit Typescript-Tools. Was tun Sie mit ihm, dass Sie nicht tun können, mit gebaut in Typescript in Visual Studio 2015?
  • Können Sie mir bitte eine Verbesserung diese Frage durch eine Klarstellung, was genau du meinst mit 'ich erhalte keine intellisense für version'. Auch dieser Satz "Dieser link heißt es, es gibt einfach die compiler-version, aber erlaubt nicht die Angabe." - Ich verstehe nicht. was ist die Sache, dass Sie sind Sie versuchen zu sagen, gibt die Compiler-version? Auch diese Frage im OP nicht wirklich sinnvoll. "Wie würden Sie eine bestimmte compiler-version in einem ASP.NET 5 web-Vorlage" - Sie würde nicht, es ist eine Konfigurationseinstellung, Sie würden nicht "in einem template'.
  • Diese Frage ist 2 Jahre alt, hat 7k views, 5 von Ihnen positiv bewertet werden, zu beantworten und Sie wollen Klärung? Es ist auch out-of-date für heute ASP.NET 5 existiert nicht, da es sich in ASP.NET Kern, eine alte version der VS2105, und TS als auch. Da wir nicht obsolet Fragen auf, SO, es ist eine Momentaufnahme in der Zeit. Für was es Wert ist, es gibt keine intellisense für die TS-Versionen in einer XML-Datei. Die --version Schalter aus dem link ausgegeben die compiler-version. Schließlich in ASP.NET 5 (zu der Zeit) die Antwort, die zeigte, wie MSBuild verwenden würde, die Werte zu bestimmen, um die TS-version. Die meisten diese Frage ist veraltet.
  • der Grund warum ich Frage, für die Frage geklärt werden, dass es schwierig Infos zu finden, wie VS bestimmt die tools version zu verwenden, und obwohl die OP betrifft .NET 5 hat es einige hilfreiche Infos in die Frage, dass, wenn geklärt ist, kann immer noch helfen, uns in das Verständnis der Art und Weise dies funktioniert 🙂 Wenn Sie wollen, um zu klären, die Fragen, die wir entfernen können diese Kommentare, wie Sie sind, macht die Frage weniger konstruktiv.
  • Dies kann helfen, da es etwas neuer: allenconway.net/2015/07/which-version-of-typescript-is.html und dies ist aktuell für VS17, wenn mit Typoskript über MSBuild: github.com/Microsoft/TypeScript/wiki/... In einem aktuellen Projekt, Verschiedenheit ist die Steuerung der Typoskript-version über das, was installiert ist, in package.json für TypeScript, und die Bearbeitung der Typoskript-Verhalten über einen tsconfig.json - Datei.
  • Danke Allen, die ich bereits Ihren Artikel gelesen und es hat mir sehr geholfen! Ich habe auch gesehen, dass VS 2017 Artikel jedoch ich bin mit 2015

InformationsquelleAutor atconway | 2016-03-01
Schreibe einen Kommentar