-1
dotnet new angular
を使用して新しいAngularアプリケーションを作成しました。これは現在、package.jsonに角4.2.5
を指定しています。私はアプリとビューのソースを実行し、ng-version
は4.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
が表示されますか?これをどうやって解決するのですか?
パッケージを更新しても、アプリのビルドが更新されるとは限りません。ビルドスクリプトを実行しましたか? – isherwood
@isherwood成功した 'dotnet build'を実行した後、' dotnet run'を実行しました。 –
@裁決は無視されます。キャッシュの問題として表示されます。私が 'ctrl + F5'を実行すると正しいバージョンが表示されます。 –