Ошибка: npm WARN устарела [email protected]: обновите до минимума 3.0.2 или выше, чтобы избежать проблемы с RegExp DoS
У меня есть эта проблема при установке ионной кордовы:
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
Пожалуйста, помогите
Ответы
Ответ 1
Вам нужно обновить версию своей мини-игры
Выполните следующие действия:
Запустите эту команду, чтобы обновить сведения о снижении
$ npm update minimatch
Запустите эту команду, чтобы проверить версию минимализма
$ npm -v minimatch
Если версия еще старая, выполните следующую команду
$ npm install -g [email protected]
Проверьте свою версию снова
$ npm -v minimatch
Ответ 2
Я исправил эту ошибку, деинсталлировав nodejs v4.x(64-разрядная версия) и установив последнюю версию nodejs v6.3.0 (32-bit). после этого я установил кордову с 'npm install -g cordova'
Я использую машину для Windows. Надеюсь, это поможет любому: -)
До этого я удалил все мои папки node_modules npm и npm-cache в моем домашнем каталоге и appdata → каталог роуминга
Ответ 3
если ваш node js работает в v 4.xx,
- сначала удалите свой кэш npm и npm в appData/roaming...
- Удаление node js
- Обновите свой node js до v6.x(или последнюю версию)
Надеюсь, это поможет: D
Ответ 4
Мне удалось исправить ошибку, переустановив node, как это было предложено Erdendi Lesmana. Итак, обновлена версия для минимизации
$ npm -v minimatch
3.10.8
но я все еще не могу установить кордову
sudo npm install -g cordova
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
может кто-то помочь.
Ответ 5
это ошибка npm, связанная с версированием. обновите свою минимальную версию до последней версии, и ошибка, скорее всего, исчезнет.