Изменение версии узла стало проще: несколько методов с примерами кода

Управление версиями Node.js имеет решающее значение для разработчиков, работающих над различными проектами с конкретными требованиями к версии. В этом сообщении блога мы рассмотрим несколько способов изменения версии Node.js с помощью инструмента Node Version Manager (NVM). Мы предоставим примеры кода для каждого метода, чтобы вам было проще переключаться между версиями Node.js.

Метод 1: использование интерфейса командной строки (CLI) NVM:
NVM предоставляет интерфейс командной строки для простого управления версиями Node.js. Выполните следующие действия:

Шаг 1. Установите NVM (если еще не установлен):

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Шаг 2. Список доступных версий Node.js:

nvm ls-remote

Шаг 3. Установите конкретную версию Node.js:

nvm install 14.18.0

Шаг 4. Используйте установленную версию Node.js:

nvm use 14.18.0

Метод 2: установка версии Node.js по умолчанию:
NVM позволяет вам установить версию Node.js по умолчанию, которая будет использоваться на всех терминалах. Вот как:

Шаг 1. Список установленных версий Node.js:

nvm ls

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

nvm alias default 14.18.0

Метод 3: использование файла.nvmrc:
Вы можете указать версию Node.js для конкретного проекта, используя файл.nvmrc. Вот как:

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

echo "14.18.0" > .nvmrc

Шаг 2. Автоматическое переключение на указанную версию Node.js:
Каждый раз, когда вы переходите в каталог проекта, NVM автоматически переключается на указанную версию Node.js.

Изменение версий Node.js упрощается с помощью инструмента Node Version Manager (NVM). В этой статье мы рассмотрели несколько способов изменения версий Node.js, в том числе использование интерфейса командной строки NVM, установку версии по умолчанию и использование файла.nvmrc. Следуя этим методам, вы сможете легко переключаться между версиями Node.js в зависимости от требований проекта.

Не забудьте установить NVM и опробовать эти методы, которые улучшат рабочий процесс разработки Node.js!