установка экспресса по вопросам windows - PullRequest
1 голос
/ 31 января 2012

Я пытаюсь установить экспресс-фреймворк для узла в моей системе Windows, он всегда останавливается с ошибкой:

информация работает, если он заканчивается ok
verbose cli ['C:\ Program Files (x86) \ nodejs \\ node.exe ',
подробный cli' C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ bin \ npm-cli.js ', подробный cli' install ', verbose cli '-g', verbose cli
'express'] информация с использованием информации npm@1.1.0-3 с использованием подробного файла конфигурации node@v0.6.9 C: \ Users \ kpatil.npmrc
подробный файл конфигурацииC: \ Program Files (x86) \ nodejs \ etc \ npmrc
подробный конфигурационный файл C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ npmrc подробный mkdir сделано: C: \ Users \ kpatil \ AppData \ Roaming\ npm 755 подробный кеш add ['express', null] глупый кеш add: name, spec, args [undefined, 'express', ['express', null]]
verbose parsed url {pathname: 'express',путь: 'экспресс', href: 'экспресс'} многословный addNamed ['express', '']
подробный addNamed [null, ''] глупое имя, диапазон, hasData ['express', '', false] verbose raw, перед тем, как любой громкий экспресс-адрес будет разрешен ['http://registry.npmjs.org/',' ./express ']
подробный URL-адрес разрешен http://registry.npmjs.org/express http GET http://registry.npmjs.org/express ERR!Ошибка: не удалось получить из реестра: экспресс ERR!в C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ lib \ utils \ npm-registry-client \ get.js: 139: 12 ОШИБКА!в cb (C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ lib \ utils \ npm-registry-client \ request.js: 32: 9) ОШИБКА!at Request._callback (C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ lib \ utils \ npm-registry-client \ request.js: 137: 18) ОШИБКА!at Request.callback (C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ node_modules \ request \ main.js: 109: 22)
ОШИБКА!по запросу.(C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ node_modules \ request \ main.js: 198: 58)
ОШИБКА!at Request.emit (events.js: 88: 20) ОШИБКА!по требованию клиента.(C: \ Program Files (x86) \ nodejs \ node_modules \ npm \ node_modules \ request \ main.js: 195: 10)
ОШИБКА!на ClientRequest.emit (events.js: 67: 17) ОШИБКА!на сокете.(http.js: 1134: 11) ОШИБКА!
на Socket.emit (events.js: 67: 17)

Любая помощь приветствуется ...

1 Ответ

1 голос
/ 11 апреля 2014

Воспользуйтесь советом от Microsoft:

Сначала попробуйте очистить кэш npm.

Если это не поможет, загляните в% APPDATA% \ npm-cache,

или, если вы используете PowerShell, $ env: APPDATA \ npm-cache.

Если это не сработает, используйте шаблон шаблона URI реестра JSON, чтобы сделать это вручную:

  • Открыть https://registry.npmjs.org/express/latest в браузере или текстередактор
  • Поиск tgz
  • Скопируйте этот URL
  • Вставьте его в адресную строку браузера, чтобы загрузить его
  • Распакуйте файл, используя 7zip
  • Скопируйте файлы npm в тот же путь, что и узел

Ссылки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...