39

プロジェクトを Angular 4 から Angular 5+ に更新する必要があります。

以下のすべての依存関係を Angular 5+ に変更する必要があります。

また、Angular CLI を 1.5.0 に更新しました。

新しいプロジェクトを作成しようとしましたが、Angular 4 プロジェクトしか作成されないようです。

新しい NG5_Project を実行中

"dependencies": {
  "@angular/animations": "^4.2.4",
  "@angular/common": "^4.2.4",
  "@angular/compiler": "^4.2.4",
  "@angular/core": "^4.2.4",
  "@angular/forms": "^4.2.4",
  "@angular/http": "^4.2.4",
  "@angular/platform-browser": "^4.2.4",
  "@angular/platform-browser-dynamic": "^4.2.4",
  "@angular/router": "^4.2.4",
  "core-js": "^2.4.1",
  "rxjs": "^5.4.2",
  "zone.js": "^0.8.14"
}

私は何を間違っていますか。

CLI 構成:

CLI 構成

4

6 に答える 6

11

これが正解で、超簡単です。

公式の Angular アップグレード ガイドに従ってください。

現在使用している Angular のバージョンとアップグレードするバージョンを選択する短いフォームに記入します。次に、アップグレードを実行するために必要な手順のリストが表示されます。すべてのアップグレードについて、このガイドに従う必要があります。(移動する前に賛成票を投じてください):)

https://update.angular.io/

ここに画像の説明を入力

于 2018-05-23T21:58:43.157 に答える
7

angular4 プロジェクトを angular 5 に単純にアップグレードする場合は、次の手順を実行します。

  1. プロジェクト ディレクトリに移動します。
  2. コマンド プロンプトを開き、次のコマンドを実行します。
  3. npm install -g npm-check-updates
  4. ncu-u

これは私にとってはうまくいきました。

http://www.talkingdotnet.com/upgrade-angular-4-app-angular-5-visual-studio-2017/

于 2018-03-07T10:03:05.087 に答える
0

Angular 4 を Angular 5 にアップグレードするには

webpack.config.jsを開きます

ContextReplacementPlugin内に以下のコードを追加します

 /angular(\\|\/)core(\\|\/)(@angular|esm5)/
于 2018-01-18T07:05:28.820 に答える