Подтвердить что ты не робот

Установка различных версий NodeJS

Возможно ли, чтобы на той же машине были установлены разные версии NodeJS?

4b9b3361

Ответ 1

Существует несколько менеджеров node, которые вы можете использовать для достижения этой цели, но самыми популярными являются:

Ответ 2

Я использую nave. https://github.com/isaacs/nave

> npm install -g nave
> nave use 0.4.12 # starts a subshell with 0.4.12 at the head of the path
> node --version
v0.4.12
> exit # go back to the original shell
> nave use 0.6.5
> node --version
v0.6.5
> nave usemain

Обратите внимание, что в первый раз, когда вам нужна версия, она будет загружена и скомпилирована для вас.

Ответ 3

Если вам нужно что-то простое, утилита n предназначена только для вас.

Установите его (используйте префикс sudo в командах, если требуется):

npm -g install n

тогда:

npm cache clean -f

(не пугайтесь предупреждения)

то просто спросите n (при необходимости загрузите и) используйте указанную версию. Например:

n 0.11.13

Et voilà!

Если вы установите несколько версий, вы сможете переключаться между ними. Подробнее см. n page.

Ответ 4

Вы можете следовать простому подходу здесь

step1:

 $ curl https://raw.githubusercontent.com/creationix/nvm/v0.11.1/install.sh | bash

шаг2:

 $ source ~/.profile

step3: укажите последние версии node

 $ nvm ls-remote

step4:

  $  nvm install 7.10.0

step5: Создайте псевдоним по умолчанию для node версии

$ nvm alias default 7.10.0

step6:

$node --version

что он.

Ответ 5

Лучшим вариантом является node менеджер версий NVM, который очень прост в установке, и вы можете перейти от одной версии к другой с помощью простая команда nvm use.

Ответ 6

Пользователи Windows проверяют nvmw здесь.

Вы можете пойти довольно далеко, пытаясь установить некоторые другие версии, перечисленные перед тем, как понять, что нет поддержки Windows.

например. на странице nave

Вероятно, он никогда не будет работать в Windows, или другие системы не имеют Bourne Again Shell. К сожалению.