Установка NVM
NVM (Node.js version manager) - менеджер версий Node.js.
NVM позволяет установить несколько версий Node.js, что дает возможность использовать новую версию Node.js, но при необходимости работать и с более старой версией Node.js, если приложение не работает с новой версией, либо по каким-то другим причинам.
Для того, чтобы у нас была возможность собирать пакеты из исходников нам необходимо установить build-essential. По традиции, для начала обновимся. И так, открываем терминал:
sudo apt-get update
А теперь устанавливаем пакеты из репозитория, которые позволят нам собирать пакеты из исходников, для этого выполняем команду:
sudo apt-get install build-essential libssl-dev
Далее загружаем установочный скрипт nvm с github https://github.com/creationix/nvm, для этого выполняем команду:
curl https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | sh
Где v0.32.0 - текущая версия скрипта, ее можно узнать в репозитори на github.
Команда загрузит и запустит скрипт. Все будет установлено в домашнюю директорию текущего пользователя в папку ~/.nvm. Также будут добавлены изменения в файл ~/.profile которые нужны для работы и настройки.
Для работы с nvm нужно перелогиниться или использовать следующую команду, чтобы не прерывать текущую сесию:
source ~/.profile
Использование NVM
Исполняемый файл Node.js при использовании такой установки будет node.
Установка нескольких версий node.js
Для того чтобы получить список доступных версий node.js для установки выполните команду:
nvm ls-remote
Для установки требуемой версии, выполните команду:
nvm install 0.00.00
0.00.00 - требуемая версия Node.js
После установки новой версии NVM автоматически переключится на нее.
Переключение между версиями Node.js в NVM
Для того, чтобы указать какую версия сейчас необходимо использовать выполните следующую команду:
nvm use 0.00.00
0.00.00 - требуемая версия Node.js
Получить текущую версию и список всех версий Node.js
Получить текущую версию Node.js можно с помощью команды:
node -v
Получить список всех установленных версий Node.js можно с помощью следующей командой:
nvm ls
Настройка версии Node.js по умолчанию
Для настройки конкретной версии как версии по умолчанию, необходимо выполнить следующую команду:
nvm alias default 0.00.00
0.00.00 - требуемая версия Node.js
После чего выбранная вами версия будет установлена каждый раз при начале новой сессии. Чтобы сменить версию Node.js на версию по умолчанию в открытой сессии выполните команду:
nvm use default
Установка пакетов Node.js
Каждая установленная версия Node.js может содержать как свои собственные пакеты, так и общие. Для установки пакета только в текущую выбранную версию Node.js используйте команду:
npm install packegeName
Для установки пакета во все версии Node.js (глобально) используйте команду:
pm install -g packegeName
При установки пакета глобально придется использовать ссылку на него, пример:
npm link packegeName
Дополнительно
Если у вас есть вопросы, то воспользуйтесь помощью:
nvm help
Комментарии
Комментарии отсутствуют, Вы можете быть первым