Установка и настройка Node.js на windows 10 21h2
Подробное руководство по установке, настройке и оптимизации Node.js для windows 10 21h2
Введение
Node.js — среда выполнения JavaScript, позволяющая создавать серверные приложения. Данное руководство содержит пошаговые инструкции для корректной установки и настройки на Windows 10 версии 21H2.
Требования
Минимальные требования:
- Windows 10 версии 21H2 или новее
- 512 МБ свободного места на диске
- Права администратора
- Стабильное интернет-соединение
Рекомендуется:
- 4 ГБ оперативной памяти
- Процессор с поддержкой SSE2
Установка
Основные этапы установки Node.js
Подготовка
- Откройте официальный сайт Node.js
- Выберите LTS-версию (рекомендуется)
- Скачайте установщик для Windows (MSI)
- Закройте все активные терминалы и IDE
Процесс установки
1# Двойной клик по скачанному .msi файлу 2# В мастере установки: 31. Примите лицензионное соглашение 42. Оставьте путь по умолчанию (C:\Program Files\nodejs) 53. Отметьте "Automatically install tools for native modules" 64. Нажмите Install -> Finish 7 8# Проверка установки: 9node --version 10npm --version
Настройка
Оптимизация работы:
1:: Обновление npm до последней версии 2npm install -g npm@latest 3 4:: Установка менеджера пакетов Yarn 5npm install -g yarn 6 7:: Настройка кэша (рекомендуемый путь) 8npm config set cache "C:\Users\%USERNAME%\AppData\Roaming\npm-cache" 9 10:: Проверка конфигурации 11npm config list
Типичные ошибки и их решения
1. Ошибка доступа:
Error: EPERM: operation not permitted
Решение: Запустите PowerShell от имени администратора
2. Некорректная версия Node.js:
'node' is not recognized
Решение: Проверьте путь в системных переменных PATH:
1[Environment]::GetEnvironmentVariable("Path", "Machine")
Заключение
После выполнения всех шагов система готова к разработке. Для проверки создайте тестовый файл:
1// app.js 2console.log('Node.js работает!');
Запустите в терминале:
node app.js
Команды
Проверка версий
1node --version && npm --version
Глобальная установка пакета
1npm install -g <package-name>
Решение проблем
Ошибка при установке пакетов
Очистите кэш npm и повторите установку
1npm cache clean --force
Конфликт версий Node.js
Используйте nvm-windows для управления версиями
1nvm install 18.16.1