web-dev-qa-db-fra.com

nœud: impossible d'initialiser ICU (vérifiez les paramètres NODE_ICU_DATA ou --icu-data-dir))

J'essayais de mettre à niveau la version du nœud sur notre environnement CI du nœud 6 au nœud 8. J'ai également mis à jour la version full-icu.

les $NODE_ICU_DATA est réglé sur /usr/lib/node_modules/full-icu

mais obtenez toujours cette erreur

node: could not initialize ICU (check NODE_ICU_DATA or --icu-data-dir parameters)

Une idée, comment y remédier?

11
Pooja Gurav

Vous devez exécuter npm install, Y compris le package full-icu. C'est l'étape de post-installation de full-icu Qui télécharge les bits appropriés pour le nœud en cours d'exécution. Notez que plusieurs fichiers peuvent apparaître dans le répertoire full-icu, C'est OK.

3
Steven R. Loomis

Si vous aviez déjà full-icu installé, mais a mis à niveau le nœud entre les deux:

npm rebuild résout le problème.

15
line-o