Angular 版本未更新

Angular ng-version not updating

我使用 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?我该如何解决这个问题?

似乎是缓存问题。按 Ctrl+F5 显示正确的版本。