Bauen:Nicht-Typ-definition Datei 'Knoten'

VS 2015 community edition (zu Hause), npm 3.10, Winkel 2
Im, der versucht zu ziehen bekommen Angular2 setup innerhalb einer ASP.Net MVC 5 app. Die Vorlage angefangen habe ich mit eine ältere version von Winkel, so dass ich aktualisiert die Paket-Referenzen.

Wenn ich bauen, der erste Fehler in der Liste ist:
Bauen:Nicht-Typ-definition Datei 'Knoten'

Es gibt Dutzende von anderen Fehler nach, aber ich bin davon aus, die meisten sind aufgrund dieser ersten Ausgabe.

Hier ist das Paket.json und Testungen.json

Paket.json

{
  "version": "1.0.0",
  "name": "aspnet",
  "private": true,
  "scripts": {
    "postinstall": "typings install",
    "typings": "typings"
  },
  "dependencies": {
    "@angular/common": "~4.0.0",
    "@angular/compiler": "~4.0.0",
    "@angular/core": "~4.0.0",
    "@angular/forms": "~4.0.0",
    "@angular/http": "~4.0.0",
    "@angular/platform-browser": "~4.0.0",
    "@angular/platform-browser-dynamic": "~4.0.0",
    "@angular/router": "~4.0.0",
    "angular-in-memory-web-api": "~0.3.0",
    "systemjs": "0.19.40",
    "core-js": "^2.4.1",
    "rxjs": "5.0.1",
    "zone.js": "^0.8.4",
    "bootstrap": "^3.3.7"
  },
  "devDependencies": {
    "@types/core-js": "^0.9.41",
    "gulp": "^3.9.1",
    "gulp-clean": "^0.3.2",
    "gulp-concat": "^2.6.1",
    "gulp-tsc": "^1.3.1",
    "gulp-typescript": "^3.1.6",
    "path": "^0.12.7",
    "typescript": "~2.1.0",
    "typings": "~2.1.1"
  }
}

Testungen.json

{
  "globalDependencies": {
    "core-js": "registry:dt/core-js#0.0.0+20160725163759",
    "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
    "node": "registry:dt/node#6.0.0+20160909174046"
  }
}

Wenn ich versuche zu aktualisieren, nur die Testungen, bekomme ich diese Nachrichten

*typings WARN deprecated 11/21/2016: "registry:dt/node#6.0.0+20160909174046" is deprecated (updated, replaced or removed)
typings WARN deprecated 9/14/2016: "registry:dt/core-js#0.0.0+20160725163759" is deprecated (updated, replaced or removed)
typings WARN deprecated 10/25/2016: "registry:dt/jasmine#2.2.0+20160621224255" is deprecated (updated, replaced or removed)*

[ update ]
cleaning out my node_modules-Ordner, dann läuft npm install wieder gelöscht Dinge. Dies scheint zu passieren, meistens wenn ich mich bewege, ein Projekt-Ordner an einen anderen Speicherort auf meinem system.

Installieren Sie das neueste LTS Node.js version ersten, könnte es eine veraltete Knoten version. Außerdem denke ich, Testungen sind veraltet.
hast du eine Lösung für dieses durch Zufall?

InformationsquelleAutor bitshift | 2017-04-21

Schreibe einen Kommentar