2016-03-08 2 views
2

Error message in cmd.exeне в состоянии использовать НПМ в WIndows

Привет Я не в состоянии использовать НПМ на ОС Windows 8.1 64bit. Он показывает сообщение об ошибке, как в ссылке изображения. Я установил nodejs v5.7.1

Сообщение об ошибке: «CALL "C: \ Program Files \ nodejs \ node.exe"«C: \ Program Files \ nodejs \ node_modules \ НПМ \ Bin \ NPM-кли .js "prefix -g" не распознается как внутренняя или внешняя команда , исполняемая программа или командный файл. 3.6.0

Пробовал изменения PATH переменных и установить новую копию на другом диске также

Пожалуйста, помогите. Благодаря

+0

Спасибо, только что сделал это –

ответ

0

Скачать Cygwin

Запуск Cygwin терминал в качестве администратора, выполните следующую команду

curl -L "https://npmjs.org/install.sh" | sh

Это будет делать новую установку НПМ. Это может занять некоторое время, чтобы загрузить, но как только установка будет завершена, если все будет успешным, последняя напечатанная вещь будет It Worked.


EDIT: Изменены из NPM-окон-обновление до Cygwin

+0

Спасибо @peteb, Но Im й следующее сообщение об ошибке, когда я пытаюсь следовать инструкциям. ОШИБКА СООБЩЕНИЕ: Программа 'npm.cmd' не удалось запустить: Доступ deniedAt линия: 1 символ: 1 + НПМ установить -g NPM-окна-обновления + ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~. В строке: 1 символ: 1 + npm install -g npm-windows-upgrade + ~~~~~~~~~~~~~~~~~~~~ ~~~~~ + CategoryInfo: ResourceUnavailable: (:) [], ApplicationFailedException + FullyQualifiedErrorId: NativeCommandFailed –

+0

Убедитесь, что вы используете powershell и cmd в качестве администратора – peteb

+0

Да, я использую его как администратор. –

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