Angular ng-version不更新

时间:2017-11-17 18:57:54

标签: angular asp.net-core asp-net-core-spa-services

我使用dotnet new angular创建了一个新的Angular应用程序,该应用程序当前在package.json中指定了Angular 4.2.5。我运行应用并查看来源,ng-version4.2.5这是正确的。

然后我指定Angular在package.json中使用4.4.6

"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"

我完全删除node_modules文件夹并运行npm install。安装完成后,我会检查.\node_modules\@angular\common\package.json并显示4.4.6版本。但是,当我运行该应用时,ng-version仍会显示4.2.5。为什么它仍会显示4.2.5?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

似乎是一个缓存问题。执行Ctrl + F5会显示正确的版本。