Ich erstelle eine neue Angular App mit dotnet new angular
welches momentan angular spezifiziert 4.2.5
im Paket.json. Ich starte die App und schaue mir Quellcode an ng-version
ist 4.2.5
welches ist richtig.
Ich gebe dann Angular zur Verwendung an 4.4.6
im Paket.json:
"devDependencies": {
"@angular/animations": "^4.4.6",
"@angular/common": "^4.4.6",
"@angular/compiler": "^4.4.6",
"@angular/compiler-cli": "^4.4.6",
"@angular/core": "^4.4.6",
"@angular/forms": "^4.4.6",
"@angular/http": "^4.4.6",
"@angular/platform-browser": "^4.4.6",
"@angular/platform-browser-dynamic": "^4.4.6",
"@angular/platform-server": "^4.4.6",
"@angular/router": "^4.4.6"
Ich entferne das komplett node_modules
Ordner und ausführen npm install
. Nach der Installation überprüfe ich .node_modules@angularcommonpackage.json
und es zeigt a 4.4.6
Ausführung. Wenn ich die App starte, ng-version
zeigt immer noch 4.2.5
. Warum wird es immer noch angezeigt? 4.2.5
? Wie behebe ich das?
Antworten:
0 für die Antwort № 1Es scheint sich um ein Caching-Problem gehandelt zu haben. Durch Drücken von Strg + F5 wurde die korrekte Version angezeigt.