2017-04-10 3 views
9

Quelqu'un peut-il m'aider?
Lorsque je tente:
$ installer NPM -g cordova @ dernier
toujours obtenir
NPM WARN dépréciée [email protected]: Utiliser le module UUIDnpm WARN obsolète [email protected]: Utiliser le module uuid à la place

Mac Os Sierra 10,12
NPM c. 4.4.4
noeud v 6.10.2

installer avant de cordova.
$ NPM liste nœud-UUID
/usr/local/lib
de .... (vide)

Après:
$ NPM liste nœud-UUID /usr/local/lib
-g .... [email protected]
...... ..cordova-lib @ 6.5.0
............ [email protected]
................ [email protected] 0
.................... [email protected]
............ [email protected]
................ [email protected]

J'ai essayé de suivre chaque suggestion et d'installer/désinstaller une centaine de fois.
C'est un problème de npm ou de cordova?

Aide s'il vous plaît

+3

Son problème avec cordova. Ils utilisent un module obsolète. –

+0

ignorez simplement l'avertissement ... dans le monde de NPM, vous avez beaucoup de ces types. Le correctif devrait être fait par Cordova lui-même ... – Beat

Répondre

16

Cela signifie avertissement ancien module de noeud-UUID est dépréciée et ne sera pas maintenu aller de l'avant. Le module est toujours publié dans NPM pour une compatibilité ascendante (avec l'avis de dépréciation). Nous pouvons explicitement installer le module ci-dessous à l'aide des commandes UUID:

npm uninstall --save node-uuid 
npm install --save uuid 
2

Oui

npm uninstall --save node-uuid 
npm install --save uuid 

cela fonctionne pour moi.

0

Selon la documentation: « Dans de nombreux cas, de nouvelles fonctionnalités et corrections de bugs sont disponibles uniquement avec la dernière version de la CLI Firebase et la firebase -functions SDK. Il est une bonne pratique de mettre à jour fréquemment à la fois la CLI Firebase et le SDK avec ces commandes dans le dossier fonctions de votre projet Firebase »

npm install [email protected] [email protected] --save 
npm install -g firebase-tools