2015-08-18 5 views
0

Я пытаюсь установить npm, поэтому я могу установить меньше. Я просто пошел на сайт node.js и установил узел. Однако, когда я типа npm в командной строке я получаю сообщение об ошибке:Ошибка при установке узла и npm

Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 etc.

Есть предложения?

Я думаю, что установлен узел, потому что node -v yeilds v0.12.7

+0

Я думаю, что ваш путь не может быть установлен правильно. Попробуйте здесь: http://stackoverflow.com/questions/27864040/fixing-npm-path-in-windows-8 –

+1

благодарит @ZacharyDow за подсказки. Я последовал за этим, а затем использовал эту ссылку, которую я видел до https://github.com/npm/npm/issues/7468 – As3adTintin

+0

Нет проблем, поэтому он работает для вас с этим исправлением? –

ответ

1

Вы должны настроить переменную окружения «AppData».

https://github.com/npm/npm/issues/7468

I just created a environment variable called APPDATA with the value like this:

variable : APPDATA

value :C:\Users\my_user_name\AppData\Roaming\npm;npm

+0

По состоянию на ноябрь 2016 года файл 'npmrc' добавляет папку npm. Вышеуказанное значение вызвало все проблемы с папкой. Устанавливается APPDATA только для 'c: \ users \ \ AppData \ Roaming'. И APPDATA должна быть переменной среды пользователя (не системы) – ExactaBox

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