web-dev-qa-db-fra.com

npm WARN déprécié [email protected]: lodash @ <3.0.0 n'est plus maintenu

Je reçois une erreur lors de l'utilisation de npm pour installer grunt-cli à l'échelle mondiale. C'est lié au lodash:

npm WARN deprecated [email protected]:
lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0.

Voici les versions que j'utilise et la liste des packages globaux installés.

nœud: v5.1.0

npm: v3.5.0

liste npm -g: http://Pastebin.com/NuJU3bY


J'ai tenté d'installer la dernière version de lodash (v3.10.1) à l'échelle mondiale, mais j'ai encore eu l'erreur après avoir désinstallé mon package global grunt-cli, puis réinstallé mon package global. Voici le journal d'installation:

Sudo npm install lodash -g
/usr/local/lib
└── [email protected]

Sudo npm install grunt-cli -g
npm WARN deprecated [email protected]: 
lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0.

/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
/usr/local/lib
└─┬ [email protected]
  ├─┬ [email protected]
  │ ├─┬ [email protected]
  │ │ ├── [email protected]
  │ │ └─┬ [email protected]
  │ │   ├── [email protected]
  │ │   └── [email protected]
  │ └── [email protected]
  ├─┬ [email protected]
  │ └── [email protected]
  └── [email protected]

npm WARN In [email protected] replacing bundled version of nopt with [email protected]
npm WARN In [email protected] replacing bundled version of findup-sync with [email protected]
npm WARN In [email protected] replacing bundled version of resolve with [email protected]
npm WARN In [email protected] replacing bundled version of lodash with [email protected]
npm WARN In [email protected] replacing bundled version of glob with [email protected]
npm WARN In [email protected] replacing bundled version of inherits with [email protected]
npm WARN In [email protected] replacing bundled version of minimatch with [email protected]
npm WARN In [email protected] replacing bundled version of sigmund with [email protected]
npm WARN In [email protected] replacing bundled version of lru-cache with [email protected]
npm WARN In [email protected] replacing bundled version of abbrev with [email protected]

Quelqu'un peut-il me dire ce que je fais mal ou comment corriger cette erreur et obtenir une installation propre de grunt-cli?

20
Mastrianni

Le paquetgrunt-cli s'appuie sur une ancienne version de lodash. Cela ne devrait pas affecter la fonctionnalité de grunt; c'est juste un message d'avertissement.

Donc, vous ne faites rien de mal, ce n'est pas un message d'erreur, juste un avertissement, et la façon dont vous avez installé grunt-cli devrait fonctionner correctement.

19
Tennyson H