RxJSの最新バージョンをインストールしようとすると、
npm install rxjs
このドキュメントで説明されているとおり: https://github.com/reactivex/rxjs
しかし、私はこれらの警告を受けました:
npm warn @ angular/common @ 5.1.0にはrxjs@^5.5.0のピアが必要ですが、何もインストールされていません。
ピアの依存関係を自分でインストールする必要があります。
したがって、RxJSはアップグレードされているようですが、最新バージョンではありません。
出力では、RxJS 5.5.0である最新のものがあることがわかります
最新バージョンにアップグレードするためのより良いnpmコマンドラインはありますか?
あなたはいつでもバージョンを強制することができます
npm install -g [email protected]
または、よりモダンなアプローチで糸を使用することもできます:)
[〜#〜]ノート[〜#〜]
Npm 5.xのリリース以来、yarnに関するコメントは必ずしも正しくありません:)
Npmは最新バージョン5.5.0を見つけたと言っていますが、angular 5.1バージョンは[email protected]と互換性がないため、最後の互換性にフォールバックします。 angularバージョンを一緒にアップグレードして、両方の機能を活用できるようにしますnpm install -g @angular/cli@latest
を使用して最新のangularをインストールできますインストール後、npm update
を実行する必要がありますあなたのプロジェクト
最新のrxjsに問題があるようです。以下のように、別のrxjsバージョンに変更できます。
npm install [email protected] --save