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