web-dev-qa-db-ja.com

ピアの依存関係がありません

私はnpmおよびangularプロジェクトを初めて使用し、[email protected]package.jsonを使用しています。 npmインストールを実行すると、次のエラーが表示されます-

[email protected] requires a peer of [email protected] - 3 but none is installed. You must install peer dependencies yourself. 

これは、[email protected] - 3オプションを使用してローカルにインストールする以外に、package.jsonno-saveセクションの下のpeerDependenciesセクションに追加する必要があるということですか?

また、ビルドサーバーにもこの欠落しているピアの依存関係をインストールする必要がありますか?それとも無視できますか?

24
dev27

依存関係を自分でインストールするだけです。

npm install [email protected] --save

--saveはオプションですが、次に入力するのはnpm installのみで、bootstrapとjqueryの両方がインストールされます。 npm documentation でピアの依存関係について読むことができます。

44
jahuuar

すべての重要な依存関係がインストールされているかどうかを確認する必要があります。手動でインストールしていない場合。

npm install <MISSING DEPENDANCY> --save

あなたの場合

npm install [email protected] --save
2