Как переключаться между установленными версиями узла с помощью nvm: методы и примеры

Чтобы переключиться на другую установленную версию Node.js с помощью nvm (диспетчера версий узла), вы можете использовать следующие методы:

Метод 1. Использование команд NVM

  1. Перечислить доступные версии Node.js:

    nvm ls-remote

    Эта команда отобразит список доступных версий Node.js, которые вы можете установить.

  2. Установить определенную версию Node.js:

    nvm install <version>

    Замените на нужную версию Node.js, например «14.17.0». Эта команда загрузит и установит указанную версию.

  3. Переключиться на конкретную версию Node.js:

    nvm use <version>

    Замените версией Node.js, на которую вы хотите переключиться, например «14.17.0». Эта команда установит указанную версию в качестве активной.

Метод 2. Установка версии Node.js по умолчанию

  1. Установить версию Node.js по умолчанию:

    nvm alias default <version>

    Замените версией Node.js, которую вы хотите установить по умолчанию, например «14.17.0». Эта команда установит указанную версию в качестве версии по умолчанию.

  2. Используйте версию Node.js по умолчанию:

    nvm use default

    Эта команда переключится на версию Node.js по умолчанию, которую вы установили.

Метод 3: переключение версий Node.js для каждого каталога

  1. Создайте файл .nvmrcв каталоге проекта:

    echo "<version>" > .nvmrc

    Замените на нужную версию Node.js, например «14.17.0». Этот файл определяет версию Node.js, которая будет использоваться в этом каталоге.

  2. Переключиться на версию Node.js, указанную в .nvmrc:

    nvm use

    Эта команда прочитает файл .nvmrcв текущем каталоге и автоматически переключится на указанную версию Node.js.