npm WARN устарел node-uuid@1.4.8: вместо этого используйте модуль uuid
Когда я пытаюсь:
$ npm установить -g cordova@ последние
всегда получай
npm WARN устарел node-uuid@1.4.8: вместо этого используйте модуль uuid
Mac Os Sierra 10.12
нпм v. 4.4.4
узел v. 6.10.2
Перед установкой кордова:
$ npm list -g node-uuid
/ USR / местные / Библиотека
....(пусто)
После:
$ npm list -g node-uuid / usr / local / lib
.... cordova@6.5.0
........ cordova-lib@6.5.0
............ npm@2.15.12
................ request@2.74.0
.................... node-uuid@1.4.7
............ request@2.47.0
................ node-uuid@1.4.8
Я пытался следовать каждому предложению и установить / удалить сто раз.
Это проблема с Npm или Cordova?
3 ответа
Это предупреждение означает, что старый модуль node-uuid устарел и не будет продолжать двигаться вперед. Модуль по-прежнему публикуется в NPM для обратной совместимости (с уведомлением об устаревании). Мы можем явно установить модуль uuid, используя следующие команды:
npm uninstall --save node-uuid
npm install --save uuid
Согласно документации: "Во многих случаях новые функции и исправления ошибок доступны только в последней версии CLI Firebase и SDK firebase-functions. Рекомендуется часто обновлять как CLI Firebase, так и SDK с помощью этих команд внутри папка функций вашего проекта Firebase "
npm install firebase-functions@latest firebase-admin@latest --save
npm install -g firebase-tools