Установка и настройка Node.js на macOS Ventura 13
Пошаговое руководство по установке Node.js, настройке среды разработки и решению распространенных проблем
Введение
Node.js – популярная среда выполнения JavaScript для серверной разработки. Это руководство поможет установить последнюю версию Node.js на macOS Ventura 13, настроить среду разработки и решить типичные проблемы.
Требования
Перед началом убедитесь, что:
- macOS Ventura 13.0 или новее
- 500 МБ свободного места на диске
- Учетная запись с правами администратора
- Терминал с поддержкой bash/zsh
- Установлен Xcode Command Line Tools
Установка
Подготовка
1# Обновить Homebrew (если установлен) 2brew update && brew upgrade 3 4# Установить Xcode Command Line Tools 5xcode-select --install 6 7# Проверить успешность установки 8xcode-select -p 9 10### Процесс установки 11 12**Способ 1: Через Homebrew** 13```bash 14brew install node 15 16# Проверка версий 17node -v 18npm -v 19 20**Способ 2: Официальный установщик** 211. Скачать пакет с [официального сайта](https://nodejs.org) 222. Запустить .pkg файл 233. Следовать инструкциям установщика 24 25## Настройка 26 27```bash 28# Создать тестовое приложение 29mkdir myapp && cd myapp 30npm init -y 31 32# Установка менеджера версий nvm 33curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash 34 35# Пример использования nvm 36nvm install 18.0.0 37nvm use 18.0.0 38 39# Обновление npm 40npm install -g npm@latest 41 42## Типичные ошибки и их решения 43 44**Ошибка прав доступа** 45```bash 46sudo chown -R $(whoami) ~/.npm 47 48**Устаревшие пакеты** 49```bash 50npm cache clean --force 51 52**Конфликт версий** 53```bash 54nvm uninstall <версия> 55nvm install --lts 56 57## Заключение 58 59Вы успешно установили Node.js и настроили среду разработки. Для дальнейшего изучения: 60- Официальная документация Node.js 61- Руководство по npm 62- Основы работы с nvm 63 64## Команды 65 66### Установка Homebrew 67 68```bash 69/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Проверка версии Node.js
1node --version
Установка LTS-версии через nvm
1nvm install --lts
Решение проблем
Команда node не найдена
Добавить путь к Node.js в PATH или переустановить через Homebrew
1echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
Ошибки при установке через Homebrew
Обновить Homebrew и попробовать снова
brew update-reset
Поврежденные зависимости npm
Переустановить Node.js через nvm
1nvm install node --reinstall-packages-from=current