VS2015: Hinzufügen von "watch": true für tsconfig.json, wodurch eine JsErrorScriptException (0x30001) verursacht wird

Ich habe ein Dummy-Basisprojekt in @ erstel VS2015 Community Update 3, Version 14.0.25424.00. (Mit diesem großartigen Tutorial: aspnet-core-web-api-angularjs-2).

Dieses angle-2-Projekt enthält einige .ts-Dateien.

Das Problem

Anstatt in .js-Dateien transpiliert ("kompiliert") zu werden Jedes Mal, wenn eine Datei gespeichert wird, die .ts-Dateien werden transpiliertonce und nur bei BUILD Uhrzeit des SERVER-SIDE-Projekts. (Klicken Sie im Visual Studio auf F5.)

Ich google es und fand heraus, dass ich "watch" hinzufügen sollte: true für die tsconfig.json-Datei:

 {
  "compilerOptions": {
    "noImplicitAny": false,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "target": "es5",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "module": "system",
    "moduleResolution": "node",
    "watch": true
  },
  "exclude": [
    "node_modules",
    "wwwroot/lib"
  ]
}

Jetzt erhalte ich jedoch zur BUILD-Zeit einen Fehler: Fehler 'JsErrorScriptException (0x30001)'. ASPNETCoreAngular2Demo C: \ Visual Studio 2015 \ Projects \ ASPNETCoreAngular2Demo \ src \ ASPNETCoreAngular2Demo \ Unbekannte Ausgabe 1

GemäßDie post, die Lösung in VS2015 Update 2 besteht darin, Folgendes zur tsconfig-Datei hinzuzufügen:

"compileOnSave": true

Das hat in meiner Update 3-Version jedoch nicht funktioniert.

Vom cmd aus führe ich Folgendes aus:

>tsc -v Version 1.0.3.0

Welche ich denke, ist ziemlich alt, aber ich weiß nicht, wie ich es aktualisieren soll, weil läuft:

>npm install -g typescript@* --save

hat die aktuelle Version nicht geändert.

Was schlagen Sie vor? Ich bin verzweifelt.

TNX,

Antworten auf die Frage(2)

Ihre Antwort auf die Frage