3

@angular/animations をインストールしようとしています。どうやら、これは @angular/material の依存関係であり、マテリアルをGET http://localhost:3000/@angular/animations 404 (Not Found)インストールしてから取得しています。

インストール中にこのエラーが発生します:

> npm install @angular/animations --save
angular-quickstart@1.0.0 D:\My Documents\Visual Studio 
2017\Projects\materialtest\frontend
+-- @angular/animations@4.1.2
`-- UNMET PEER DEPENDENCY @angular/core@4.0.3
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 
(node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 
fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: 
{"os":"win32","arch":"x64"})
npm WARN @angular/animations@4.1.2 requires a peer of @angular/core@4.1.2 but none was installed.

これは、バージョン 4.0.3 のコアが必要であることを示しているようです。しかし、4.1.2が必要だとも言っています。私は4.0.3を持っています。これが私のnpm outdatedの出力です:

Package                            Current   Wanted   Latest  Location
@angular/common                      4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/compiler                    4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/core                        4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/forms                       4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/http                        4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/platform-browser            4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/platform-browser-dynamic    4.0.3    4.0.3    4.1.2  angular-quickstart
@angular/router                      4.0.3    4.0.3    4.1.2  angular-quickstart
@types/jasmine                      2.5.36   2.5.36   2.5.47  angular-quickstart
@types/node                         6.0.73   6.0.73   7.0.18  angular-quickstart
jasmine-core                         2.4.1    2.4.1    2.6.1  angular-quickstart
protractor                          4.0.14   4.0.14    5.1.2  angular-quickstart
rxjs                                 5.0.1    5.0.1    5.4.0  angular-quickstart
systemjs                           0.19.40  0.19.40  0.20.12  angular-quickstart
tslint                              3.15.1   3.15.1    5.2.0  angular-quickstart
typescript                           2.1.6    2.1.6    2.3.2  angular-quickstart

また、 @angular/animations は既に package.json:"@angular/animations": "^4.1.2",にありますが、フォルダーは存在しません。

では、どうすればアニメーションをインストールできますか? 今日最新の angular-quickstart をインストールしたばかりですが、Angular を更新する必要がありますか? そうですか、どうですか?この投稿は、私にとってはうまくいきませんでした(おそらく、私はWindowsを使用しているためですか?)

または、私は間違った道を進んでいますか - 今欲しいのは @angular/material が機能することだけなので、チュートリアルを続けることができます。

4

2 に答える 2