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?
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.