Привіт, я Сукі, фронтенд-розробник. Під час роботи над моїм особистим проєктом я зіштовхнувся з ситуацією, коли для проєкту була потрібна версія Node 18, а на моєму комп'ютері була версія Node 21. Я вирішив цю проблему за допомогою NVM (Node Version Manager), щоб встановити потрібну версію Node. У цьому блозі я поділюся, як я це зробив.
Щоб встановити NVM на macOS, можна виконати такі кроки:
1. Встановіть Homebrew:
Якщо у вас ще не встановлений Homebrew, відкрийте Терминал і виконайте таку команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Встановіть NVM за допомогою Homebrew:
Після того, як Homebrew буде встановлений, використайте його для інсталяції NVM. Для цього виконайте таку команду в Терминалі:
brew install nvm
3.
Додайте NVM до вашого профілю оболонки
Додайте наступні рядки до файлу профілю вашої оболонки (наприклад, ~/.bashrc
, ~/.zshrc
або ~/.bash_profile
):
export NVM\_DIR=~/.nvm
[-s "$NVM\_DIR/nvm.sh"] && \. "$NVM\_DIR/nvm.sh" # Це завантажує nvm
[-s "$NVM\_DIR/bash\_completion"] && \. "$NVM\_DIR/bash\_completion" # Це завантажує nvm bash\_completion
Потім перезапустіть термінал або виконайте команду source ~/.your_shell_profile
, щоб застосувати зміни.
4. Перевірте інсталяцію
Ви можете перевірити, чи встановлено NVM, виконавши:
nvm --version
5. Встановіть Node.js за допомогою NVM
Тепер ви можете використовувати NVM для інсталяції Node.js. Наприклад, щоб встановити останню LTS версію, виконайте:
nvm install --lts
Щоб встановити конкретну версію Node, виконайте:
nvm install 18
Далі активуйте встановлену версію, виконавши:
nvm use 18
Не забудьте перезапустити термінал після внесення змін до файлу профілю оболонки, щоб застосувати ці модифікації.
Після інсталяції ви зможете за допомогою NVM легко перемикатися між версіями Node.js.
Сподіваюся, це допоможе! Дякую за прочитання та приємного кодування. ❤️😊
Перекладено з: How to install NVM (Node Version Manager) on macOS