указательный столб
- NVM-окна
- Источник зеркало расположено NVM
- NVM использование во время пит
- Успешная установка NVM, установка узла была успешной, способной работать, но сообщение об ошибке при использовании НОЙ
Применяемая сцена
Взял на родовой старый код, версия узла слишком высоко , чтобы привести не работать успешно. Или в то же время необходимо использовать несколько версий узла.
окружающая среда
окна 10 64bit
Ссылка блог
Rain Pro Льюис - под Windows , чтобы полностью удалить и установить Node.js Node.js многоверсионного инструмент управления NVM-окно
Bud XQ - после следующей НПМ узла установить окно команда NVM не может найти решение проблем
фон
Не указать версию обучающей среды и издевательства , когда только начали с новой технологией или новой структурой, мы часто идем на поиск Hellow мир учебник других, но это газ, выполните действия , описанные в любом случае неудачная ,
в каком -то яму , я наткнулся на различных средах и в основном вызваны ..... версия (в дополнение к Интернету и связанной с ними )
Например, проект два года назад Угловой взял недавно, чтобы увидеть предшественник Square учебник по Ethernet, и до сих пор не вылез из ямы. Benpian статья на передней Ethernet мастерской статьи, потому что она нуждается в учебнике, используя старую версию узла.
мышление
- Удаление узла
- Удаление остаточного пути и файла
- Установка NVM-окно
- группа Mirroring
шаг
- Удаление существующего узла системы (если таковые имеются)
На основании здесь после того, как на следующий НПМ узел команды установки окон NVM не может найти решения проблем , упростить и улучшить на этой основе.
- Удаление узла в деинсталлятором
- Удалить все связанные с пути (либо на уровне пользователя или системного уровня) узла в переменных окружения
- Удалите следующий путь к файлу (может быть только частью файла)
C: \ Program Files (x86) \ nodejs
C: \ Program Files \ nodejs
C: \ Пользователей Пользователь {} \ AppData \ Roaming \ НПХ
C: \ Пользователей} {Пользователь \ AppData \ Roaming \ Cache NPM-
C: \ пользователей Пользователь {} \ в node_modules (путь на моем компьютере)
- Загрузите и установите последнюю версию NVM nvm-setup.zip
- Заменить исходное изображение
в路径 C:\Users\{User}\AppData\Roaming\nvm\settings.txt
следующих двух оныхnode_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
На данный момент, если вы посмотрите внимательно, вы найдете
C:\Program Files
под nodejs спросить у каждой семьи есть на самом деле ярлык указывает на пути установки NVMC:\Users\i353667\AppData\Roaming\nvm
соответствующий следующей версии узла. - использование NVM
# get available node version list nvm list available # install specific node version you need nvm install The_Version_You_Need # list the node you have installed in your PC nvm list # switch node version you need nvm use The_Version_You_Need
Обработка ошибок
Типичные ошибки решение на Windows, NVM основных можно найти, у меня не был специальная колонка о извлеченных здесь.
-
Феномен: NVM установить указанную версию узла, и после того, как переключатель , используя обычный узел инструкции, например
node --version
, но с использованиемnpm
ошибки команд и ошибками на основе версии узлов будут отличаться, но в основном НПМ найдено. На данный момент , если вы откроетеC:\Users\{User}\AppData\Roaming\nvm\v9.11.1\node_modules
и не нашли папки НОЙ, и это проблема. - Решения
удалить текущую версию и заново установить. Иногда я повторяю дважды , прежде чем успех, флаг успеха появляется node_modules папка папка НПМ, или в командной строке вызова НПМ не дают.
####
Для более Haytham оригинальных статей, пожалуйста , обратите внимание на общедоступный номер «Xuju Long»: