Download nodejs for windows

Все способы:

  • Способ 1: Поиск в «Пуске»
  • Способ 2: Окно «Выполнить»
  • Способ 3: Консоль
  • Способ 4: «Панель управления»
  • Способ 5: «Параметры»
  • Способ 6: «Проводник»
  • Способ 7: Создание ярлыка
    • Решение проблем
  • Вопросы и ответы: 0

Окно «Windows Features» в русскоязычной версии Виндовс называется «Компоненты Windows». Оно позволяет управлять состоянием разных приложений и программных сервисов, отвечающих за работу тех или иных функций операционной системы.

Способ 1: Поиск в «Пуске»

Быстрее и удобнее всего отыскать нужное приложение в поиске «Пуска», а затем прямо оттуда и запустить.

  1. Вызовите «Пуск» и начните набирать слово «компонентов» или «windows features», если Windows англоязычная. В списке совпадений найдите «Включение или отключение компонентов Windows» либо «Windows Features» и нажмите по результату.
  2. Как открыть Windows Features в Windows 11-02

  3. Откроется нужное вам окно.
  4. Как открыть Windows Features в Windows 11-00

Способ 2: Окно «Выполнить»

Еще один способ заключается в использовании окна быстрого выполнения команд.

  1. Нажмите клавиши Win + R для запуска окна «Выполнить». Оно также может быть открыто из меню быстрых ссылок (нажатием правой кнопкой мыши по кнопке «Пуск» и выбором пункта «Выполнить»).
  2. Напишите команду optionalfeatures и нажмите «ОК» или Enter для запуска приложения.
  3. Как открыть Windows Features в Windows 11-03

Способ 3: Консоль

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

  1. Запустите наиболее привычную для вас консоль. Обычно быстрее всего кликнуть правой кнопкой мыши по «Пуску» и из списка ссылок выбрать «Терминал».
  2. Напишите команду optionalfeatures и нажмите Enter для ее выполнения. В результате будет запущено окно «Компоненты Windows».
  3. Как открыть Windows Features в Windows 11-05

Способ 4: «Панель управления»

Привычный и знакомый еще с прошлых ОС Windows, метод заключается в использовании классического приложения «Панель управления».

  1. Через «Пуск» или любым удобным для вас методом откройте «Панель управления».
  2. Как открыть Windows Features в Windows 11-06

  3. При условии, что тип просмотра выставлен как «Значки», нажмите на ссылку «Программы и компоненты».
  4. Как открыть Windows Features в Windows 11-07

  5. В новом окне на левой панели кликните по «Включение или отключение компонентов Windows».
  6. Как открыть Windows Features в Windows 11-08

  7. Если включен просмотр как «Категория», щелкните по слову «Программы».
  8. Как открыть Windows Features в Windows 11-09

  9. Откроется список со ссылками на или иные подразделы, среди которых вас интересует «Включение или отключение компонентов Windows».
  10. Как открыть Windows Features в Windows 11-010

Способ 5: «Параметры»

Через замену «Панели управления» — приложению «Параметры» — можно как открыть окно с классическими компонентами, так и просмотреть список другого рода компонентов, недоступных при использовании других способов этой статьи.

  1. Запустите «Параметры» из меню «Пуск».
  2. Как открыть Windows Features в Windows 11-011

  3. Переключитесь в раздел «Приложения» при помощи левой панели, а в основной части найдите и нажмите на «Дополнительные компоненты».
  4. Как открыть Windows Features в Windows 11-012

  5. Тут вы увидите различные установленные системные приложения в виде компонентов и сможете удалить ненужные вам. Если же ищете классическое окно с компонентами, прокрутите список ниже.
  6. Как открыть Windows Features в Windows 11-013

  7. Щелкните по строке «Другие компоненты Windows», после чего откроется стандартное приложение.
  8. Как открыть Windows Features в Windows 11-014

Способ 6: «Проводник»

Через «Проводник» вы сможете найти «Компоненты Windows», поскольку это обычное системное приложение, хранящееся в одной из соответствующих папок. Запустите «Проводник» и перейдите по пути C:\Windows\System32. Найдите здесь приложение с названием «OptionalFeatures.exe» и откройте его.

Как открыть Windows Features в Windows 11-15

Способ 7: Создание ярлыка

Эта рекомендация пригодится лишь тем, кто планирует часто вызывать данное окно для быстрого переключения состояния какой-либо функции. Ярлык можно создать и добавить в любое удобное место: на рабочий стол, в какую-либо папку, закрепить в меню «Пуск» или на панели задач.

  1. Нажмите по пустому месту на рабочем столе или в папке правой кнопкой мыши и выберите «Создать» > «Ярлык».
  2. Как открыть Windows Features в Windows 11-016

  3. В поле «Укажите расположение объекта» впишите optionalfeatures и нажмите кнопку «Далее».
  4. Как открыть Windows Features в Windows 11-017

  5. Оставьте автоматически заданное имя ярлыка или введите свое и кликните по «Готово».
  6. Как открыть Windows Features в Windows 11-018

  7. Теперь при нажатии по ярлыку будет открываться необходимое вам окно. Теперь вы можете поменять для него ярлык (через ПКМ по ярлыку > «Свойства» > «Ярлык» > «Сменить значок»).
  8. Как открыть Windows Features в Windows 11-019

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

Если по каким-то причинам вам не удается открыть окно «Компоненты Windows» («Windows Features»), просканируйте систему на наличие повреждений системных файлов и хранилища компонентов. Эта операция выполняется автоматически, вам достаточно запустить консольную утилиту и подождать, пока она проверит и при необходимости восстановит файлы. Более развернуто о том, как это сделать, рассказано в материале по ссылке ниже.

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows

В вызванном вами окне может не оказаться компонента «Hyper-V». Если вы ищете именно его, прочитайте другую статью, помогающую устранить такого рода неполадку.

Подробнее: Включение компонента Hyper-V в состав Windows 11

Возможно, у вас возникла другая проблема при попытке открыть само приложение или неудача при включении/отключении какого-либо компонента. Или вы просто не знаете, какие из компонентов за что отвечают и что из них можно отключать. В таких ситуациях советуем обратиться к руководству по следующей ссылке, где предоставлена вся необходимая информация о компонентах и есть информация об исправлении возможных ошибок, связанных с окном «Компоненты Windows».

Подробнее: Включение или отключение компонентов в Windows 11

Наша группа в TelegramПолезные советы и помощь

Node.js это кроссплатформенная среда исполнения, позволяющая запускать серверные (бэкенд) приложения JavaScript вне браузера. В этой статье мы рассмотрим, как установить фреймворк Node.js и его менеджер пакетов NPM в Windows.

Для установки Node.js и NPM можно скачать с официального сайта готовый установщик в виде MSI пакета (https://nodejs.org/en/download/prebuilt-installer). На сайте доступны MSI пакеты для x86 и x64 версий Windows. Если нет специальных требования, обычно рекомендуется устанавливать LTS версию Node.js (Long Term Support) .

Скачать node.js для Windows

Запустите установку из MSI пакета с настройками по умолчанию.

Установка Node.js в Windows с помощью MSI установщика

MSI пакет содержит не только сам фреймоворк Node.js, но и также менеджер пакетов NPM, который устанадливается по-умолчанию. Установщик позволяет автоматически добавить пути к директориям node.js и npm в переменные окружения Windows.

Встроенный в node.js менеджер Node Package Manager (NPM), используется для загрузки и установки сторонних модулей из внешних репозиториев.

Для компиляции некоторых модулей, установленных через npm, могут потребоваться среды разработки python и Visual Studio. Вы можете разрешить NPM автоматически устанавливать необходимые инструменты, либо установить их в дальнейшем вручную через Chocolatey (https://github.com/nodejs/node-gyp#on-windows).

автоматическая установка сред компиляции для node.js

После окончания установки, проверьте что Node.js и npm установлены. Выполните следующие команды, чтобы вывести версии инструментов:

node -v
npm -v

Также для установки Node.js можно использовать менеджер пакетов WinGet, который установлен по-умолчанию в Windows 10 и 11.

winget install OpenJS.NodeJS.LTS

установка OpenJS.NodeJS.LTS через winget

Эта команда автоматически скачает и в тихом режиме установит последнюю LTS версию Node.js.

Перезапустите консоль cmd/powershell, чтобы обновить пути в переменных окружения. Проверьте, что node.js и NPM успешно установлены и пути к ним прописаны в переменной окружения PATH:

(Get-ChildItem env:Path).value -split ";"

пути к node.js и NPM в переменных окружения

C:\Program Files\nodejs\
C:\Users\%username%\AppData\Roaming\npm

Также можно установить Node.js в Windows с помощью пакетного менеджера Chocolatey:

Choco install -y nodejs.install

Проверить работу Node.js можно с помощью простого JavaScript скрипта. Создайте текстовый файл hello.js с кодом:

console.log("Hello, world!")

Запустите скрипт с помощью node.js:

node hello.js

Для серверных развертываний Node.js, рекомендуется использовать менеджер версий NVM (Node Version Manager) для установки Node.js и npm.

NVM позволяет установить на компьютере несколько версию Node.js и переключаться между ними. Кроме того, в отличии от MSI установщика Node.js, NPM не использует профиль текущего пользователя для хранения данных. Это позволит исключить проблемы с путями и разрешениями при запуске сервисов.

Для установки NVM в Windows воспользуетесь пакетом NVM for Windows ( https://github.com/coreybutler/nvm-windows). Скачайте файл nvm-setup.exe и запустите установку.

Установка менеджера версий NVM (Node Version Manager) в Windows

Для установки определенной версии Node.js через NVM, используется команда:

nvm install 21

Вывести список установленных версий Node:

nvm list

Чтобы переключиться между версиями:

nvm use 20.11.0

При переключении версий скрипт nvm подменяет путь до Node.js в переменной PATH.

Как установить Node.js на Windows – подробный гайд

Реклама. АО «ТаймВэб». erid: LjN8KHRM6


В мире веб-разработки Node.js занимает одну из центральных ролей, предоставляя мощные инструменты для создания разнообразных приложений, от простых веб-сайтов до сложных корпоративных решений. Установка Node.js на Windows – это первый шаг для начинающих разработчиков, которые стремятся освоить JavaScript. Также это необходимая процедура для опытных профессионалов, желающих наладить рабочую среду. 

В этой статье мы подробно рассмотрим процесс установки Node.js на Windows, обсудим различные методы и дадим полезные советы, которые помогут вам начать работу без лишних препятствий.

Особенности установки Node.js на Windows

Node.js – это мощная и гибкая среда выполнения для JavaScript, которая нашла свое применение не только в веб-разработке, но и за ее пределами. Она работает на быстродействующем движке V8, который также лежит в основе браузера Google Chrome. 

Node.js позволяет разработчикам использовать JavaScript для написания серверного программного обеспечения, а также для создания разнообразных приложений и инструментов.

Установка Node.js на Windows немного отличается от простого добавления новой программы. Так как при этом нужно учитывать множество версий Node.js и их модулей, которые регулярно обновляются и дополняются. Неправильная установка может привести к конфликтам версий или даже к неработоспособности среды.

К счастью, существует удобный инструмент для управления различными версиями Node.js – Node Version Manager (NVM). Он позволяет легко устанавливать, использовать и переключаться между разными версиями, минимизируя риск возникновения проблем и упрощая процесс обновления.

Удаление старых версий

Перед установкой новой версии Node.js необходимо убедиться, что на компьютере нет предыдущих установок, которые могут вызвать конфликты. Для этого не потребуется вручную искать файлы через Проводник Windows. 

Мы лучше воспользуемся командной строкой:

  • нажимаем на клавиатуре Win+R;
  • вводим cmd;
  • нажимаем Enter

Далее вводим команду nvm list для отображения списка установленных версий Node.js:

C:\Users\Timeweb>nvm list
    18.9.0
    18.8.0
    16.17.0

На этом примере видно, что у нас установлено три разные версии, их нужно удалить:

  • Сначала очистим кэш npm командой npm cache clean —force, чтобы удалить все неиспользуемые файлы и данные, связанные с Node.js. 
  • Затем удаляем Node.js через панель управления в разделе «Программы и компоненты». 

Если пропустить очистку кэша, удаление может быть неполным.

После удаления программы перезагружаем компьютер и вручную удаляем оставшиеся папки, чтобы полностью очистить систему от следов Node.js. Они могут находиться в следующих местах:

  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users\{User}\AppData\Roaming\npm
  • C:\Users\{User}\AppData\Roaming\npm-cache
  • C:\Users\{User}\.npmrc
  • C:\Users\{User}\AppData\Local\Temp\npm-*

Однако с удалением самой среды еще не вычищены версии ее библиотек. Для их корректной деинсталляции придется выполнить дополнительные процедуры вручную. В той же командой строке cmd пишем код nvm uninstall для каждой версии из списка list:

C:\Users\Timeweb>nvm uninstall 18.9.0
Uninstalling node v18.9.0... done

C:\Users\Timeweb>nvm uninstall 18.8.0
Uninstalling node v18.9.0... done

C:\Users\Timeweb>nvm uninstall 16.17.0
Uninstalling node v18.9.0... done

Чтобы убедиться, что все версии были удалены, нужно повторно использовать nvm list. Затем можно проверить отсутствие Node.js и npm в системе с помощью команд where node и where npm:

C:\Users\Timeweb>nvm list
No installations recognized.

C:\Users\Timeweb>where node
ИНФОРМАЦИЯ: не удается найти файлы по заданным шаблонам.

C:\Users\Timeweb>where npm
ИНФОРМАЦИЯ: не удается найти файлы по заданным шаблонам.

Если команды where не находят исполняемые файлы node и npm, это подтверждает, что Node.js успешно удалена из системы.

Теперь можно приступать к установке новых версий Node.js. Ниже мы подробно рассмотрим этот процесс с использованием разных методов.

Как установить Node.js на Windows 10

Существует несколько подходов к установке Node.js на Windows 10, все они используют стандартные, безопасные методы и не требуют нелегальных «креков». 

Установка с помощью nvm-windows

NVM был изначально разработан для Unix-подобных систем. Но благодаря усилиям сообщества разработчиков, теперь версия nvm-windows предлагает те же возможности для пользователей Windows. Этот инструмент позволяет устанавливать и управлять несколькими версиями Node.js.

Чтобы его использовать, нужно выполнить следующие действия:

  1. Загрузить nvm-windows с официального репозитория на GitHub: https://github.com/coreybutler/nvm-windows. 
  2. После скачивания запустить установщик nvm-setup.exe и следовать инструкциям на экране. 
  3. В конце установки может потребоваться перезагрузка компьютера.

После установки nvm-windows откройте PowerShell от имени администратора, чтобы проверить установку и начать управлять версиями Node.js. Прежде чем продолжить, нужно убедиться, что старые версии были удалены (как описано в предыдущем разделе).

На этом шаге проверить установленные версии Node.js можно следующим образом:

PS C:\Windows\system32 > nvm list
No installations recognized.

Если вы удалили предыдущие версии Node.js, список будет пуст. 

Чтобы увидеть доступные для установки версии, используйте команду:

PS C:\> nvm list available

PS C:\> nvm list available» src=»https://timeweb.com/media/default/0001/21/14def7ce655d41c260bfc09331528e01c903ba79.png»></p>
<div class= Картинка с сайта: timeweb.com

Из списка можно выбрать подходящую версию Node.js для установки. Хотя обычно рекомендуется устанавливать последний стабильный вариант, некоторые проекты могут требовать определенную версию. 

Для установки последнего LTS, возьмем номер версии из результата nvm list available и установим его с помощью nvm install:

PS C:\Windows\system32> nvm install 16.17.0
Downloading node.js version 16.17.0 (64-bit)...
Extracting...
Complete
Creating C:\Users\Timeweb\AppData\Roaming\nvm\temp

Downloading npm version 8.15.0… Complete
Installing npm v8.15.0…

Installation complete. If you want to use this version, type

nvm use 16.17.0

После успешной установки вы увидите сообщение о ее завершении. 

Иногда при установке nvm-windows может возникнуть проблема – nvm не загружает диспетчер пакетов NPM. В таком случае нужно использовать другой способ установки.

Установка Node.js с помощью официального установщика

Для тех, кто предпочитает прямую установку без использования менеджера, официальный установщик Node.js – это идеальный выбор. Такой метод отличается от установки через nvm-windows тем, что он включает в себя диспетчер пакетов npm, который является стандартным инструментом для управления зависимостями в проектах Node.js.

Этот метод установки можно выполнить по такой инструкции:

  1. Перейти на официальный сайт Node.js по адресу nodejs.org.
  2. В разделе Download (Загрузка) выбрать рекомендуемую для большинства пользователей версию (Recommended For Most Users) или последнюю текущую версию (Latest Current Version), в зависимости от ваших потребностей.
  3. Скачать установочный файл для Windows (обычно .msi формат для 32-битных или 64-битных систем).
  4. Запустить скачанный файл и следовать инструкциям мастера установки. В процессе установки у вас будет возможность выбрать дополнительные компоненты, такие как инструменты для нативной компиляции модулей.
  5. После завершения установки рекомендуется перезагрузить компьютер, чтобы обеспечить корректную работу Node.js и npm.

Чтобы проверить, что Node.js и npm были установлены корректно, откройте командную строку или PowerShell и введите следующие команды:

node -v

Эта команда выведет текущую установленную версию Node.js.

npm -v

Эта команда выведет установленную версию диспетчера пакетов npm.

Теперь на компьютере установлен Node.js и npm, он готов к разработке приложений на JavaScript.

Установка Node.js в WSL2 (Windows Subsystem for Linux версии 2)

WSL2 представляет собой улучшенную версию подсистемы Windows для Linux. Она позволяет запускать настоящую среду Linux непосредственно из системы Windows, без необходимости использования традиционной виртуальной машины или двойной загрузки.

Прежде чем устанавливать Node.js, необходимо установить WSL2. Также предварительно нужно проверить версию Windows с помощью команды winver, запустив ее в командной строке (CMD) или в поиске Windows. 

После этого откроется подобное окно:

Окно установки

Для установки WSL2 нужно выполнить следующие действия:

  1. Открыть PowerShell от имени администратора.
  2. Ввести команду, чтобы установить WSL (если он еще не установлен). 

Пример команды:

wsl --install

Затем, чтобы выбрать конкретную версию Linux (например, Ubuntu), и установить ее как WSL2, используйте команду:

wsl --set-version Ubuntu 2

Все это делается от имени администратора, как и в предыдущих вариантах. Для контроля установки воспользуемся проверкой:

PS C:\WINDOWS\system32> wsl.exe -l -v
  NAME      STATE           VERSION
* Ubuntu    Stopped         2

При использовании старых версий Линукса (младше 2004-й) могут потребоваться другие команды:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart

Они активируют установленный эмулятор, запуская его в виде виртуальной машины –то есть отдельного «компьютера в компьютере», который никак не связан с основным.

Далее потребуется перезагрузка, а также возможно дополнительная установка пакетов с обновлениями. Учитывая, что операционная система – это довольно объемная среда, для нее необходимо выделить достаточно места на системном диске.

Загрузку обновлений можно произвести в виде готовых приложений из магазина Microsoft Store или любых других аналогичных мест:

Сервисы для загрузки обновлений

Но тут важно учитывать, что WSL должен быть именно второй, то есть новая версия. 

Это можно проверить командой:

wsl --set-default-version 2

После установки эмулятор будет выглядеть следующим образом:

После установки эмулятор будет выглядеть следующим образом

Немного об установке на Linux

Процесс установки Node.js в среде Linux отличается от установки на Windows. Но он остается прямолинейным и доступным благодаря встроенным менеджерам пакетов, присущим большинству дистрибутивов Linux. 

Стандартный подход включает в себя использование таких команд:

  • apt для Debian-подобных систем;
  • yum для систем, основанных на Fedora. 

Эти инструменты облегчают процесс установки, обеспечивая автоматическое управление зависимостями и конфигурацией. Поэтому внедрение Node.js в Linux-окружение происходит быстро и безболезненно.

Читайте также

Заключение

Node.js – это мощная и гибкая платформа, предназначенная для создания масштабируемых сетевых приложений. Она обладает высокой производительностью, асинхронной природой и обширной экосистемой, которую формирует более миллиона пакетов npm. 

Благодаря таким преимуществам Node.js получила широкое признание. Ее используют многие ведущие компании в мире, включая LinkedIn, Netflix, Uber, Walmart, NASA и прочие.

Благодаря установке Node.js на Windows, разработчики получают доступ к богатому набору инструментов и могут легко интегрировать свои проекты с огромным количеством доступных библиотек и фреймворков, ускоряя таким образом процесс разработки и реализацию проектов.

Читайте также

Наши постоянные авторы и читатели делятся лайфхаками, основанными на личном опыте. Полная свобода самовыражения.

Last Updated :
06 Jan, 2025

Installing Node.js on Windows is a straightforward process, but it’s essential to follow the right steps to ensure smooth setup and proper functioning of Node Package Manager (NPM), which is crucial for managing dependencies and packages. This guide will walk you through the official site, NVM, Windows Subsystem, and Package Manager for Windows 7, 8, 10, and 11.

Prerequisites for Installing Node.js on Windows:

  • Windows OS: Windows 7 or later
  • Administrator Rights: Required for installation
  • Internet Connection: Stable connection for downloading
  • Windows Installer: Latest version for smooth installation
  • Text Editor/IDE: Visual Studio Code or similar
  • Basic Command Line Knowledge: CMD or PowerShell familiarity
  • Disk Space: At least 100 MB of free space
  • Hardware Requirements: Minimum 2 GB RAM and 1 GHz processor

Method 1: Use the Official Website

Follow these steps to install the Node.js on your Windows:

Step 1: Download Node.js Installer

  • Visit the official Node.js websiteto download the Node.js ‘.msi’ installer

Download-Node

Download NodeJS

  • Download the Windows Installer based on your system architecture (32-bit or 64-bit)

The LTS (Long Term Support) version is recommended for most users since it is more stable, whereas the Current version includes the latest features but may have more frequent updates.

Step 2: Run the Installer

  • Locate the downloaded .msi file and double-click to run it.
  • Follow the prompts in the setup wizard, accept the license agreement, and use the default settings for installation.
  • Select features to install such as:
    • npm: to manage packages for Node.js applications
    • Native modules: for building native C++ modules

Step 3: Finish Setup and Install Node.js and NPM

The installer may prompt you to “install tools for native modules”. Select “Install” to complete the process.

finish-setup

Finish the setup

Wait for “Finish” to complete the setup.

Installation

Nodejs Installation

Step 4: Verify the Installation

Open Command Prompt or PowerShell > Check the installed versions by running these commands:

  • Type node -v and press Enter to check the Node.js version.
  • Type npm -v and press Enter to check the npm version.
  • Both commands should return version numbers, confirming successful installation.
C:\Users\Admin> node -v

Note:You can run the following command, to quickly update the npm

npm install npm --global // Updates the ‘CLI’ client

Method 2: Install Node.js using NVM

Node Version Manager or nvm-windows allows users to manage different versions of node.js Here’s how you can do it:

Step 1: Install NVM for Windows

Download the latest NVM for Windows installer from the GitHub page. Now run the installer and follow the setup instructions.

nvm2

Node.js

Step 2: Install Node.js and NPM

Either you can run the downloaded installer manually and follow the on-screen instructions or run the following command in CMD or PowerShell:

nvm install latest

cmd2

Run the command

Note: You can also specify the node.js version by using “nvm install 14.17.6″ or you can choose any installed version as a default by using “nvm use 14.17.3″

Step 3: Verify Node Installation

To check the installed version of Node.js, run the following command:

node -v

Note: You can use a specific versions by using – nvm use 14.17.6

node2

Node

Method 3: Use Windows Subsystem (WSL)

Windows Subsystem for Linux (WSL) is a great option for those who prefer a Linux environment. You can run a Linux distribution on your Windows machine and use Linux tools like apt-get for installation.

Step 1: Open PowerShell

Open PowerShell as Administrator and run the following command:

wsl91

Open Powershell

This will install the WSL feature and the default Ubuntu distribution.

Step 2: Set up a Linux Distribution

Once WSL is installed, launch the Ubuntu (or another Linux distro) app from the Start Menu and set up your Linux distribution by creating a user and password.

wslinstall

WSL

Step 3: Install Node.js and NPM via apt

Open the WSL terminal (Ubuntu or your chosen distribution) and update your package list:

sudo apt update

sudo2

sudo

Once the update is done, Install Node.js using the following command:

sudo apt install nodejs
sudo apt install npm

Step 4: Verify Node.js and NPM Installation

Once the installation is complete, verify the installation by entering the following command:

node -v
npm -v

version2

verify

Note: You can also use nvm (Node Version Manager) within WSL to manage multiple versions of Node.js. Install it with: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Method 4: Install Node.js & NPM using WPM

Windows 10 and 11 users can use winget, the Windows Package Manager, to easily install Node.js.

Step 1: Open PowerShell as Administrator

Right-click on the Start Menu and select Windows PowerShell (Admin).

Windows PowerShell Admin

Step 2: Run the Installation Command

Use the following command to install Node.js:

winget install OpenJS.NodeJS

0shd

Run the install command

Step 3: Verify Installation for Node.js and NPM

After installation, check if Node.js is installed correctly:

node -v
npm -v

version

verify

Master Full Stack Development with the React & Node JS Course

Conclusion

Installing Node.js and NPM on Windows is crucial for developers working in JavaScript and server-side applications. Whether you choose to install Node.js using the official installer, Chocolatey, or NVM for Windows, these methods will ensure that you have a fully functional Node.js environment.

By managing your packages with NPM, you can streamline your development process and maintain your projects efficiently.

Node.js is a runtime environment that includes everything you need to execute a program written in JavaScript. It’s used for running scripts on servers to render content before it is delivered to a web browser.

Node Package Manager (NPM) is an application manager and repository for developing and sharing JavaScript code. It enables managing Node.js dependencies.

This guide shows several methods to install and test Node.js and NPM on Windows.

Tutorial on how to install, use, update and remove Node.JS and NPM (Node package manager)

Prerequisites

  • A user account with administrator access (or the ability to download and install software).
  • Access to the command prompt.
  • A text editor or IDE to run code and test Node.js.

Install Node.js and NPM on Windows via Node.js Installer

If you prefer using the GUI to install programs, Node.js has a downloadable installer on their official website. Follow the steps below to install Node.js and NPM on Windows via the installer.

Step 1: Download Node.js Installer

In a web browser, navigate to the Node.js Downloads page. Click the Windows Installer button to download the latest stable version with long-term support (LTS). The installer also includes the NPM package manager.

Node.js Windows installer download page

The file is saved in the Downloads folder by default.

Other versions of Node.js and NPM are available, so choose the appropriate one for your system and use case. Use the top tabs to switch from the LTS to the current version to test the newest features. If you are new to Node.js or don’t need a specific version, choose LTS since it is tested and stable.

Step 2: Install Node.js and NPM

After downloading the installer, follow the steps below:

1. Launch the installer by double-clicking the downloaded file.

2. The Node.js Setup Wizard starts with the welcome screen.

Node.js setup wizard welcome screen

Click Next to proceed.

4. Review the end-user license agreement and click the checkbox to accept the terms and conditions.

Node.js setup wizard end-user license agreement

Click Next to continue.

5. The installer asks to choose the installation location.

Node.js setup wizard install location

Leave the default location for a standard installation and click Next to proceed.

6. Select components to include or remove from the installation. The default options install Node.js, NPM, corepack, online documentation shortcuts, and add the programs to PATH.

Node.js setup custom setup

Customize the setup or click Next to accept the default values.

7. The following section shows the total required space for the installation and the available space on disk.

Node.js setup disk space requirements

Click OK to proceed. Select a different disk or install fewer features if the installation does not allow proceeding.

8. Choose whether to install additional dependencies for compiling native modules. Some NPM modules compile from C/C++ and require additional tools to function correctly (Python, Visual Studio Build Tools, and Chocolatey).

Node.js setup tools for native modules

If you use such modules, select the checkbox and click Next. The selection of this option starts an installation script after the Node.js installation is complete.

For a simple installation, skip this step and click Next to proceed.

7. Click the Install button to start the installation.

Node.js setup ready to install

8. The installer prompts for administrator confirmation to make changes to the device.

Node.js install administrator changes

Enter the administrator password if prompted and click Yes to continue.

9. The installation takes some time. When it is complete, the final screen shows a success message.

Node.js setup install finished

Click Finish to complete the installation and close the installer.

Note: If you selected to install native tools in step 8, closing the installer automatically starts a PowerShell script to install the listed tools.

Step 3: Verify Installation

To verify Node.js installed successfully, run the following command in a command prompt or PowerShell:

node -v

The command shows the Node.js version installed on your system. Use the following command to check for NPM:

npm -v
node -v and npm -v cmd output

Note: If NPM is not recognized or properly installed, command prompt displays the following error message: npm: command not found. Check if NPM is added to path, or if there are multiple versions installed on the system.

Install Node.js and NPM on Windows via Chocolatey

Chocolatey is a Windows package manager. It can be used to install programs such as Node.js with NPM. Follow the steps below to install Node.js and NPM using Chocolatey.

Step 1: Install Node.js and NPM

To run the installation command, do the following:

1. Open the command prompt as an administrator.

2. Run the following command to install Node.js and NPM:

choco install nodejs
choco install nodejs CMD output

When prompted to run the installation script, press y and Enter to continue the installation. Wait for the installation to complete before proceeding.

3. Reset environment variables to add Node.js and NPM to PATH. Use the following command:

refreshenv
refreshenv CMD output

The command resets the environment variables, which enables running both programs from the terminal.

Step 2: Verify Node.js and NPM installation

To verify that Node.js is installed correctly, run the following command in a new command prompt session:

node -v

Check the NPM installation with:

npm -v

Both commands display the program version.

Test Node.js Installation

There are several ways to test a Node.js installation. The simplest way is to create a Hello World JavaScript program and run it using Node.js:

1. Open a text editor or IDE.

2. Add the following code to the file:

console.log("Hello, world!")

The code is a simple program that prints «Hello, world!» to the console.

3. Save the script with a .js extension.

4. Run the program from an IDE to see the results. Alternatively, navigate to the directory where the file is located and use the following command:

node [file_name].js
node hello.js CMD output hello world

The command prints the message to the console, indicating that the Node.js installation works successfully.

Conclusion

You should now be able to install the Node.js framework and the NPM package manager. You also wrote your first Node.js JavaScript program.

Next, see the differences between Yarn and NPM, two different Node.js package managers, or learn how to update NPM.

Was this article helpful?

YesNo

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как полностью удалить звуковой драйвер из системы windows 10
  • Обновить firefox для windows 7
  • Какой питон поддерживает windows 7
  • Создание образа системы windows 10 на жесткий диск
  • Hdrezka приложение для windows