Несколько способов установки nvm на macOS: подробное руководство

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

Метод 1: Homebrew
Homebrew — популярный менеджер пакетов для macOS, который упрощает установку различных инструментов и библиотек. Чтобы установить nvm с помощью Homebrew, выполните следующие действия:

  1. Откройте приложение «Терминал» на своем macOS.
  2. Выполните следующую команду, чтобы установить Homebrew (если у вас его еще нет):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. После установки Homebrew выполните следующую команду для установки nvm:
    brew install nvm
  4. После завершения установки добавьте настройку nvm в свой профиль оболочки (например,.bash_profile или.zshrc):
    echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile
    echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bash_profile

    с соответствующим файлом, если вы используете другую оболочку.

  5. Перезагрузите терминал или запустите source ~/.bash_profile, чтобы применить изменения.
  6. Проверьте установку, запустив nvm --version.

Способ 2: установка вручную
Если вы предпочитаете установить nvm вручную, выполните следующие действия:

  1. Откройте приложение «Терминал» на своем macOS.
  2. Выполните следующую команду, чтобы загрузить сценарий установки nvm:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  3. После завершения установки добавьте настройку nvm в свой профиль оболочки (например,.bash_profile или.zshrc):
    echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile
    echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bash_profile

    с соответствующим файлом, если вы используете другую оболочку.

  4. Перезагрузите терминал или запустите source ~/.bash_profile, чтобы применить изменения.
  5. Проверьте установку, запустив nvm --version.

Метод 3: использование репозитория GitHub диспетчера версий узла (NVM)
В качестве альтернативы вы можете клонировать репозиторий nvm GitHub и установить его вручную:

  1. Откройте приложение «Терминал» на своем macOS.
  2. Выполните следующие команды, чтобы клонировать репозиторий nvm и получить последнюю версию:
    git clone https://github.com/nvm-sh/nvm.git ~/.nvm
    cd ~/.nvm
    git checkout v0.38.0
  3. После клонирования и извлечения репозитория добавьте настройку nvm в свой профиль оболочки:
    echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile
    echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bash_profile

    с соответствующим файлом, если вы используете другую оболочку.

  4. Перезагрузите терминал или запустите source ~/.bash_profile, чтобы применить изменения.
  5. Проверьте установку, запустив nvm --version.

В этой статье мы рассмотрели три различных метода установки nvm на macOS: использование Homebrew, ручная установка и клонирование репозитория nvm на GitHub. Следуя этим методам, вы сможете легко настроить nvm в своей системе macOS и без особых усилий управлять несколькими версиями Node.js. Установленный nvm позволяет вам легко переключаться между различными версиями Node.js и обеспечивать совместимость с вашими проектами. Начните использовать nvm сегодня и улучшите свои возможности разработки Node.js в macOS.