[email protected]: обновите до минимума 3.0.2 или выше, чтобы избежать проблемы с RegExp DoS - программирование" />

Ошибка: 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, связанная с версированием. обновите свою минимальную версию до последней версии, и ошибка, скорее всего, исчезнет.