web-dev-qa-db-fra.com

Comment corriger la dépendance manquante entre Npm

Je ne sais pas comment corriger l'erreur de dépendance entre pairs.

mondwan@mondwan-All-Series:~/Documents/git/py-cli_build_tools$ Sudo npm -g list | grep eslint    
├─┬ [email protected]
├─┬ [email protected]
├─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ ├─┬ [email protected]
├─┬ UNMET PEER DEPENDENCY [email protected]
├─┬ [email protected]
npm ERR! peer dep missing: eslint-plugin-jsx-a11y@^2.2.3, required by [email protected]

Comme vous le voyez, j'ai installé [email protected] qui est certainement remplir ^2.2.3 requis par

eslint-config-airbnb. Cependant, il affiche un tel message d'erreur. Une idée pour résoudre un tel problème?

15
Mond Wan

J'ai mal compris le sens du ^ dans la version ^2.2.3.

Après avoir lu ce lien , ^2.2.3 veux dire >=2.2.3 <3.X. C'est pourquoi npm lance un avertissement.

En outre, ci-dessous sont des liens sur peer-dependencies

16
Mond Wan