web-dev-qa-db-ja.com

RxJSを最新バージョンにアップグレードする正しい方法は?

RxJSの最新バージョンをインストールしようとすると、

npm install rxjsこのドキュメントで説明されているとおり: https://github.com/reactivex/rxjs

しかし、私はこれらの警告を受けました:

npm warn @ angular/common @ 5.1.0にはrxjs@^5.5.0のピアが必要ですが、何もインストールされていません。

ピアの依存関係を自分でインストールする必要があります。

enter image description here

したがって、RxJSはアップグレードされているようですが、最新バージョンではありません。

出力では、RxJS 5.5.0である最新のものがあることがわかります

最新バージョンにアップグレードするためのより良いnpmコマンドラインはありますか?

3
HDJEMAI

あなたはいつでもバージョンを強制することができます

npm install -g [email protected]

または、よりモダンなアプローチで糸を使用することもできます:)

[〜#〜]ノート[〜#〜]

Npm 5.xのリリース以来、yarnに関するコメントは必ずしも正しくありません:)

7
Hugo Noro

Npmは最新バージョン5.5.0を見つけたと言っていますが、angular 5.1バージョンは[email protected]と互換性がないため、最後の互換性にフォールバックします。 angularバージョンを一緒にアップグレードして、両方の機能を活用できるようにしますnpm install -g @angular/cli@latestを使用して最新のangularをインストールできますインストール後、npm updateを実行する必要がありますあなたのプロジェクト

0
mobby

最新のrxjsに問題があるようです。以下のように、別のrxjsバージョンに変更できます。

npm install [email protected] --save

0
thedarkgriffen