2017-01-31 3 views
0

Я пытался установить модуль npm express-validator. Он дает следующую ошибку для одной из зависимостей. Кто-нибудь знает, как он может быть исправлен.npm Ошибка установки установки для модуля зависимостей для экспресс-валидатора

npm ERR! 404 Not Found 
npm ERR! 404 
npm ERR! 404 'types/express' is not in the npm registry. 
npm ERR! 404 You should bug the author to publish it 
npm ERR! 404 It was specified as a dependency of 'express-validator' 
npm ERR! 404 
npm ERR! 404 Note that you can also install from a 
npm ERR! 404 tarball, folder, or http url, or git url. 

npm ERR! System Linux 3.19.0-59-generic 
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "express-validator" 
npm ERR! cwd /home/abuzar/Desktop/node-basic/project 
npm ERR! node -v v0.10.37 
npm ERR! npm -v 1.4.28 
npm ERR! code E404 
npm ERR! not ok code 0 

здесь версия узла и НПМ версия

+0

Работает для меня? Какую версию узла/npm вы используете? http://d.pr/i/Rfhj – brandonscript

+0

@brandonscript: обновлен журнал ошибок –

+2

Установите [намного] более новую версию узла – brandonscript

ответ

2

У меня была такая же проблема и решить ее путем модернизации как «nodejs» и «НМП» до последней версии, вы должны установить nodejs версии 6.x по теперь (v6.10.1 для меня) до here.

и обновить "НПМ" с помощью следующей команды:

npm install [email protected] -g 

НПМ (4.4.1) является версия, которую я использую сейчас.

Теперь вы должны иметь возможность устанавливать такие пакеты, как «экспресс-валидатор» или другие, дающие ту же ошибку.

Смежные вопросы