web-dev-qa-db-fra.com

Dépendances de pairs manquantes

Je suis nouveau dans les projets npm et angular, et j'utilise [email protected] dans mon package.json. Lorsque j'installe npm, le message d'erreur suivant s'affiche:

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

Est-ce que cela signifie que je dois ajouter [email protected] - 3 à ma section package.json sous peerDependencies, en plus de l'installer localement avec l'option no-save?

En outre, devons-nous également installer cette dépendance homologue manquante sur le serveur de génération? Ou peut-il être ignoré?

24
dev27

Installez simplement la dépendance vous-même:

npm install [email protected] --save

Bien que --save soit facultatif, je vous recommande de le mettre. Ainsi, vous ne pourrez taper que npm install et les deux bootstrap et jquery seront installés. Vous pouvez en savoir plus sur les dépendances entre homologues sur npm documentation .

44
jahuuar

Vous devriez lire le terminal si toutes les dépendances importantes ont été installés. Si ce n'est pas installé manuellement.

npm install <MISSING DEPENDANCY> --save

Dans ton cas

npm install [email protected] --save
2
Pramod Dissanayake