2017-11-17 12 views
-1

dotnet new angularを使用して新しいAngularアプリケーションを作成しました。これは現在、package.jsonに角4.2.5を指定しています。私はアプリとビューのソースを実行し、ng-version4.2.5が正しいです。Angular ng-versionが更新されない

私はその後、package.jsonで4.4.6を使用するように角度を指定:私は完全にnode_modulesフォルダを削除し、npm installを実行

"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\@angular\common\package.jsonをチェックし、4.4.6のバージョンを示します。しかし、私はアプリを実行すると、ng-versionはまだ4.2.5を示しています。なぜそれでもまだ4.2.5が表示されますか?これをどうやって解決するのですか?

+0

パッケージを更新しても、アプリのビルドが更新されるとは限りません。ビルドスクリプトを実行しましたか? – isherwood

+0

@isherwood成功した 'dotnet build'を実行した後、' dotnet run'を実行しました。 –

+0

@裁決は無視されます。キャッシュの問題として表示されます。私が 'ctrl + F5'を実行すると正しいバージョンが表示されます。 –

答えて

0

キャッシングの問題が発生しているようです。 Ctrl + F5を押すと、正しいバージョンが表示されます。

関連する問題