Проблема, с которой можно столкнуться при работе с Node.js, заключается в том, что после обновления версии Node.js через инструменты вроде brew или nvm, версия Node.js по-прежнему отображается как старая. Например, даже после установки Node.js v0.6.19, при проверке версии Node.js (node -v
) отображается v0.6.1-pre. Это может создать проблемы при установке и работе с различными пакетами Node.js.
Приведем шаги, которые помогут полностью удалить Node.js, npm и nvm и переустановить все с нуля на Mac OS X.
Станьте веб-разработчиком с нуля за 15 месяцев на курсе онлайн-университета Skypro. Преподаватели — практикующие эксперты из VK, «Альфа-Банка», Skyeng и других крупных компаний. В программе нет лишней теории, зато много практических заданий, а результаты курсовых можно положить в портфолио. Специалисты центра карьеры помогут с резюме, сопроводительными письмами и собеседованиями.
Удаление Node.js, npm и nvm
- Удаление Node.js и npm: Для начала необходимо удалить уже установленные версии Node.js и npm. Для этого можно использовать следующие команды:
1 2 3 4 5 6 | sudo rm -rf /usr/local/lib/node sudo rm -rf /usr/local/lib/node_modules sudo rm /usr/local/include/node sudo rm /usr/local/bin/node sudo rm /usr/local/share/man/man1/node .1 sudo rm /usr/local/lib/dtrace/node .d |
- Удаление nvm: Для того, чтобы удалить nvm, следует удалить его каталог и удалить строку инициализации из
.bashrc
или.bash_profile
(в зависимости от того, что используется):
1 | rm -rf "$HOME/.nvm" |
После этого необходимо открыть .bashrc
или .bash_profile
и удалить следующую строку:
1 | [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm |
Переустановка Node.js и npm
После полного удаления Node.js, npm и nvm можно начать процесс переустановки.
- Самый простой способ установить Node.js и npm — скачать их с официального сайта Node.js. Здесь представлены последние стабильные версии Node.js и npm, которые можно скачать и установить, следуя инструкциям на сайте.
На курсе Skypro «Веб-разработчик» освоите JavaScript, GitHub, Tilda, Postman, HTML, CSS и другие программы и инструменты, научитесь решать реальные задачи разработчика и работать в команде. Все учебные проекты можно положить в портфолио и устроиться на работу по новой специальности еще в процессе обучения.
Переустановка nvm
- Для установки nvm можно использовать скрипт установки, доступный на странице nvm в GitHub:
1 | curl -o- https: //raw .githubusercontent.com /creationix/nvm/v0 .33.2 /install .sh | bash |
- После установки nvm можно установить нужную версию Node.js с помощью команды
nvm install node
.
В итоге, после всех этих шагов, Node.js, npm и nvm должны быть полностью удалены и переустановлены. Проверить версию Node.js можно с помощью команды node -v
, а версию npm — с помощью команды npm -v
.
Добавить комментарий