Если вы разрабатываете или как я тестируете по написанное на Node.js, то наверняка сталкивались с необходимостью управлять несколькими версиями Node.js. Для этих целей отлично подходит nodenv — легковесная утилита для управления версиями Node.js. Кратко плюсы можно описать так: Для установки nodenv как всегда будем использовать Homebrew: brew install nodenv После установки нужно добавить nodenv в ваш шел, в моем случае это zsh. — добавляем в файл ~/.zshrc: eval "$(nodenv init -)" — теперь примените изменения: source ~/.zshrc nodenv install --list nodenv install --list-all nodenv install 22.16.0 nodenv global 22.16.0 Эта версия будет использоваться по умолчанию во всех проектах, если не указано иное. Перейдите в папку проекта и выполните: cd ../bla-bla/my-project/
nodenv local 24.2.0 Теперь при входе в эту директорию автоматически будет активироваться версия 24.2.0. И например перейдем в другую директорию: cd ../bla-bla/my-other-project/
nodenv local 22.16.0 Теперь в этой директории буд