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.
hast du eine Lösung für dieses durch Zufall?
InformationsquelleAutor bitshift | 2017-04-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte einige Probleme mit dem Update-Pakete über visual studio. Ab jetzt habe ich immer aktualisieren oder hinzufügen von Paketen mit der powershell-Konsole.
Start
PowerShell
und navigieren Sie zu dem Ordner, wopackage.json
befindet, und führen Sie dannnpm install
visual studio neu Starten, nachdem die installation abgeschlossen ist.Können Sie auch versuchen, löschen Sie Ihre
node_modules
Ordner führen Sie dannnpm install
Hoffe, dass dies Ihre Probleme lösen wird.
InformationsquelleAutor argoo
In meinem Fall habe ich mein problem gelöst. Hoffentlich hilft es einigen anderen später.
npm update
nach Ihrem Befehl hat die Arbeit für michsollte --save-dev. Wie kommt es, microsoft Knoten-Projekt-Vorlage nicht vorhanden ist? Don ' T testen Sie Ihre Sachen?
InformationsquelleAutor M2012
Für lokale Visual Studio
Wenn Sie beginnen mit einer sauberen Vorlage, die Aufbau-VS-Funktionalität muss wohl arbeiten!
Gehen
Dependencies
>npm
> Rechtsklick >Restore Packages
Dann versuchen Sie wieder aufzubauen.
Für Visual Studio Team Services
Klicken Sie auf das Menü-Symbol neben "Arbeits-Ordner" wählen Sie den Speicherort, wo Sie Ihr Projekt.json-Datei befindet.
InformationsquelleAutor Simon_Weaver