2016-03-14 3 views
0

Я downlaoded Node.js через MSI, и когда я делал проверку версии я не получил ошибки на «узел -v», но на «NPM -v» есть ошибка брошен Error OutpuОшибки при установке NPM

Спасибо ,

+0

Если вы устанавливаете 'npmlog' где-то локально, последняя версия не отражает структуру папок структуры на вашем скриншоте. Например, нет вложенного модуля, называемого 'lodash._createpadding'. – Andy

+0

Я рекомендую удалить узел, физически удалить любые оставшиеся папки из папки программ/nodejs, а затем переустановить. – Andy

ответ

0

Ваш пакет package.json окажется недействительным. Используйте ошибку json validator (например, http://jsonlint.com/), чтобы найти ошибку.

+0

Итак, вы говорите, что я должен проверить json-файл в папке npm, запустив его в JSONLint? –

+0

Ошибка довольно четко указывает, что ошибка находится в «C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ npmlog \ node_modules \ gauge \ node_modules \ lodash._createpadding \ node_modules \ lodash.repeat \ package.json". – burnedikt

0

Я думаю, что пара файлов отсутствует или package.json недействителен. Самое простое решение - удалить текущую версию и переустановить node.js по всему миру.

Если вы хотите исправить ошибку, попробуйте подтвердить свой пакет.json. как только вы это сделаете, вы сможете выяснить проблему.

Также вы проверили, установлен ли узел правильно?

+0

Я попытался переустановить, но он тоже не удался, и узел работает правильно. –

+0

вы можете посмотреть на эту ссылку: https://github.com/npm/npm/wiki/Troubleshooting –

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