Главная > ОС > Windows > Server > 2016 > Установка и настройка Node.js на windows server 2016

Установка и настройка Node.js на windows server 2016

Обновлено: 14.04.2025Руководство

Установка и настройка Node.js на windows server 2016

Подробное руководство по установке, настройке и оптимизации Node.js для windows server 2016

Введение

Node.js — популярная платформа для выполнения JavaScript-кода вне браузера. Данное руководство поможет:

  • Установить последнюю стабильную версию Node.js
  • Настроить окружение для разработки
  • Решить распространенные проблемы

Требования

Минимальные требования для установки:

  • Windows Server 2016 (x64)
  • 512 МБ свободного места на диске
  • Права администратора
  • Доступ в интернет для загрузки дистрибутива

Установка

Основные шаги установки Node.js

Подготовка

  1. Откройте PowerShell от имени администратора
  2. Проверьте текущую версию ОС:
1Get-ComputerInfo | Select-Object OsName, OsVersion
  1. Скачайте установщик с официального сайта (рекомендуется LTS-версия)

Процесс установки

  1. Запустите скачанный .msi файл
  2. Примите лицензионное соглашение
  3. Выберите компоненты (оставьте по умолчанию):
☑ Node.js runtime
☑ npm package manager
☑ Add to PATH
  1. Завершите установку
  2. Проверьте установку:
1node --version
2npm --version

Настройка

Базовая конфигурация:

  1. Настройте глобальное хранилище модулей:
1npm config set prefix "C:\NodeJS\Global"
  1. Добавьте путь в переменную окружения PATH:
1[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", [EnvironmentVariableTarget]::User) + ";C:\NodeJS\Global", "User")
  1. Проверьте конфигурацию:
1npm config list

Типичные ошибки и их решения

Проблема: Команды node/npm не распознаются

Решение:

1# Проверьте путь в переменных окружения
2$env:Path -split ';' | Select-String 'Node'
3# Если отсутствует — переустановите с опцией 'Add to PATH'

Заключение

Вы успешно установили Node.js и настроили рабочее окружение. Для дальнейшей настройки:

  • Используйте npm audit для проверки безопасности пакетов
  • Регулярно обновляйте версию через официальный установщик

Команды

Проверка версий

1node --version && npm --version

Установка пакета глобально

1npm install -g package-name

Решение проблем

Ошибка EACCES при установке пакетов

Запустите PowerShell с правами администратора или перенастройте права доступа к папке npm

1npm config set user 0 && npm config set unsafe-perm true

Устаревшая версия npm

Обновите npm отдельно

1npm install -g npm@latest