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

Обновлено: 30.06.2024

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

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

Проверка вашей версии npm и Node.js

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

Использование диспетчера версий Node для установки Node.js и npm

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

Менеджеры версий узлов OSX или Linux

Диспетчеры версий Windows Node

Использование установщика Node для установки Node.js и npm

Если вы не можете использовать менеджер версий Node, вы можете использовать установщик Node для установки Node.js и npm в вашей системе.

Если вы используете Linux, мы рекомендуем использовать установщик NodeSource.

Установщики OS X или Windows Node

Если вы используете OS X или Windows, воспользуйтесь одним из установщиков со страницы загрузки Node.js. Обязательно установите версию с пометкой LTS. Другие версии еще не тестировались с npm.

Установщики Node для Linux или других операционных систем

Если вы используете Linux или другую операционную систему, используйте один из следующих установщиков:

    (рекомендуется)
  • Один из установщиков на странице загрузки Node.js

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

Чтобы приступить к созданию приложений Node.js, первым делом необходимо установить платформу node.js. Платформа Node.js доступна для различных операционных систем, от Windows до Ubuntu и OS X. После установки платформы Node.js вы можете приступить к созданию своих первых приложений Node.js.

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

В этом уроке вы узнаете-

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

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

В нашем примере мы собираемся загрузить Node.js для Windows с 32-разрядными установочными файлами.

Как загрузить и установить Node.js — NPM в Windows

Шаг 2. Запустите установку

Дважды щелкните загруженный файл .msi, чтобы начать установку.

Нажмите кнопку "Выполнить" на первом экране, чтобы начать установку.

Как загрузить и установить Node.js — NPM в Windows

Шаг 3. Продолжите выполнение шагов по установке

На следующем экране нажмите кнопку «Далее», чтобы продолжить установку

Как загрузить и установить Node.js — NPM в Windows

На следующем экране примите лицензионное соглашение и нажмите кнопку "Далее".

Как загрузить и установить Node.js — NPM в Windows

Шаг 5) Настройте путь

На следующем экране выберите место, куда нужно установить Node.js, и нажмите кнопку "Далее".

<р>1. Сначала введите расположение файла для установки Node.js. Здесь файлы для Node.js будут храниться после установки.

<р>2. Нажмите кнопку «Далее», чтобы продолжить установку.

Как загрузить и установить Node.js — NPM в Windows

Шаг 6) Выберите компоненты по умолчанию для установки

Примите компоненты по умолчанию и нажмите кнопку "Далее".

Как загрузить и установить Node.js — NPM в Windows

Шаг 7) Запустите установку

На следующем экране нажмите кнопку «Установить», чтобы начать установку Node.js в Windows.

Как загрузить и установить Node.js — NPM в Windows

Шаг 8) Завершите установку

Нажмите кнопку "Готово", чтобы завершить установку.

Как загрузить и установить Node.js — NPM в Windows

Как установить NPM в Windows 10/8/7

Еще один способ установить Node.js на любой клиентский компьютер — использовать «менеджер пакетов».

В Windows загрузка NPM (диспетчера пакетов узла) называется Chocolatey. Он был разработан как децентрализованная платформа для быстрой установки необходимых приложений и инструментов.

Для установки NPM в Windows через Chocolatey необходимо выполнить следующие шаги.

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

Если вы используете Node.js профессионально, для вас важны скорость работы и совместимость системных вызовов, вы хотите запускать контейнеры Docker, использующие рабочие пространства Linux, и избежать необходимости поддерживать сценарии сборки как для Linux, так и для Windows, или просто предпочитаете использовать командную строку Bash. , затем установите Node.js в подсистеме Windows для Linux (точнее, в WSL 2).

Установите nvm-windows, node.js и npm

Помимо выбора установки в Windows или WSL, при установке Node.js можно выбрать дополнительные параметры. Мы рекомендуем использовать диспетчер версий, так как версии меняются очень быстро. Скорее всего, вам придется переключаться между несколькими версиями Node.js в зависимости от потребностей различных проектов, над которыми вы работаете. Node Version Manager, чаще называемый nvm, — это самый популярный способ установки нескольких версий Node.js, но он доступен только для Mac/Linux и не поддерживается в Windows. Вместо этого мы рекомендуем установить nvm-windows, а затем использовать его для установки Node.js и диспетчера пакетов Node (npm). Существуют альтернативные менеджеры версий, которые также рассматриваются в следующем разделе.

Всегда рекомендуется удалить все существующие установки Node.js или npm из вашей операционной системы перед установкой диспетчера версий, поскольку различные типы установки могут привести к странным и запутанным конфликтам. Это включает в себя удаление любых существующих каталогов установки nodejs (например, «C:\Program Files\nodejs»), которые могут остаться. Сгенерированная символическая ссылка NVM не перезапишет существующий (даже пустой) установочный каталог. Справку по удалению предыдущих установок см. в разделе Как полностью удалить node.js из Windows.)

Следуйте инструкциям по установке в репозитории windows-nvm. Мы рекомендуем использовать установщик, но если у вас есть более глубокое понимание ваших потребностей, вы можете рассмотреть возможность ручной установки. Программа установки направит вас на страницу выпусков самой последней версии.

Загрузите файл nvm-setup.zip последней версии.

После загрузки откройте zip-файл, затем откройте файл nvm-setup.exe.

Мастер установки Setup-NVM-for-Windows проведет вас через этапы установки, включая выбор каталога, в который будут установлены как nvm-windows, так и Node.js.

NVM для Мастер установки Windows

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

Список NVM не показаны версии Node

Установите текущую версию Node.js (для тестирования новейших улучшений функций, но с большей вероятностью возникновения проблем, чем в версии LTS): nvm install last

Установите последнюю стабильную LTS-версию Node.js (рекомендуется), сначала посмотрев номер текущей LTS-версии: nvm list available , а затем установив номер LTS-версии с помощью: nvm install (заменив номер, т. е. : установка nvm 12.14.0).

Список доступных версий NVM

Список установленных версий Node: nvm ls .теперь вы должны увидеть в списке две версии, которые вы только что установили.

Список NVM с установленными Версии узла

После установки нужных вам номеров версий Node.js выберите нужную версию, введя: nvm use (заменив номер, например: nvm use 12.9.0 ).

Чтобы изменить версию Node.js, которую вы хотите использовать для проекта, создайте новый каталог проекта mkdir NodeTest и войдите в каталог cd NodeTest , затем введите nvm use вместо номера версии, которую вы хотите использовать. (например, v10.16.3`).

Проверьте, какая версия npm установлена ​​с помощью: npm --version , этот номер версии автоматически изменится на ту версию npm, которая связана с вашей текущей версией Node.js.

Альтернативные менеджеры версий

Хотя windows-nvm в настоящее время является самым популярным менеджером версий для узла, есть альтернативы, которые стоит рассмотреть:

nvs (переключатель версий узлов) — это кроссплатформенная альтернатива nvm с возможностью интеграции с VS Code.

Volta — это новый менеджер версий от команды LinkedIn, который заявляет об улучшенной скорости и кросс-платформенной поддержке.

Чтобы установить Volta в качестве менеджера версий (а не windows-nvm), перейдите в раздел «Установка Windows» их руководства по началу работы, затем загрузите и запустите программу установки Windows, следуя инструкциям по установке.

Перед установкой Volta необходимо убедиться, что режим разработчика включен на вашем компьютере с Windows.

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

Установить код Visual Studio

Мы рекомендуем установить Visual Studio Code, а также пакет расширения Node.js для разработки с помощью Node.js в Windows. Установите их все или выберите те, которые кажутся вам наиболее полезными.

Чтобы установить пакет расширения Node.js:

  1. Откройте окно расширений (Ctrl+Shift+X) в VS Code.
  2. В поле поиска в верхней части окна "Расширения" введите: "Пакет расширений узла" (или название любого расширения, которое вы ищете).
  3. Выберите «Установить». После установки ваше расширение появится в папке «Включено» окна «Расширения». Вы можете отключить, удалить или настроить параметры, нажав на значок шестеренки рядом с описанием нового расширения.

Возможно, вы захотите рассмотреть несколько дополнительных расширений:

    : как только вы закончите разработку на стороне сервера с помощью Node.js, вам нужно будет разработать и протестировать клиентскую часть. Это расширение интегрирует ваш редактор VS Code со службой отладки браузера Chrome, что делает работу более эффективной. : эти расширения могут помочь вашей среде чувствовать себя как дома, если вы переходите с другого текстового редактора (например, Atom, Sublime, Vim, eMacs, Notepad++ и т. д.). : позволяет синхронизировать настройки VS Code в разных установках с помощью GitHub. Если вы работаете на разных машинах, это помогает поддерживать единообразие вашей среды на них.

Альтернативные редакторы кода

Если вы предпочитаете использовать редактор кода или IDE, отличный от Visual Studio Code, следующие варианты также подойдут для вашей среды разработки Node.js:

Установить Git

Если вы планируете сотрудничать с другими или размещать свой проект на сайте с открытым исходным кодом (например, GitHub), VS Code поддерживает управление версиями с помощью Git. Вкладка «Управление версиями» в VS Code отслеживает все ваши изменения и содержит стандартные команды Git (добавить, зафиксировать, отправить, извлечь), встроенные прямо в пользовательский интерфейс. Сначала вам нужно установить Git для включения панели управления исходным кодом.

Загрузите и установите Git для Windows с веб-сайта git-scm.

Включен мастер установки, который задаст вам ряд вопросов о настройках вашей установки Git. Мы рекомендуем использовать все настройки по умолчанию, если у вас нет особой причины что-то менять.

Если вы никогда раньше не работали с Git, руководства GitHub помогут вам начать работу.

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

В этом кратком руководстве мы рассмотрим, как установить Node.js в Windows. После того, как мы полностью завершим руководство, вы будете готовы к следующему шагу с Node.js.

В этом руководстве рассматривается установка Node.js в следующих версиях Windows: Windows 7, Windows 8, Windows 8.1 и Windows 10. Это версии, которые постоянно тестируются и поддерживаются процессом сборки Node.js в то время. письма.

Шаг 0. Краткое руководство (TL;DR) по установке Node.js в Windows

Вот краткое руководство с выделением основных шагов:

  1. Откройте официальную страницу для загрузки Node.js и загрузите Node.js для Windows, нажав кнопку "Установщик Windows".
  2. Запустите загруженный установщик Node.js .msi, включая принятие лицензии, выбор места назначения и аутентификацию для установки.
    • Для этого требуются права администратора, и вам может потребоваться пройти аутентификацию
  3. Чтобы убедиться, что Node.js установлен, запустите node -v в своем терминале — вы должны получить что-то вроде v6.9.5
  4. Обновите свою версию npm с помощью npm install npm --global
    • Для этого требуются права администратора, и вам может потребоваться пройти аутентификацию
  5. Поздравляем! Теперь вы установили Node.js и готовы начать сборку!

Шаг 1. Загрузите установщик Node.js .msi

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

Вы сможете загрузить установщик Windows Node.js, щелкнув параметр "Установщик Windows" в верхней части страницы. Когда вы щелкнете по нему, вы получите загрузку установщика MSI. Обязательно сохраните его где-нибудь, чтобы вы могли его найти!

Шаг 2. Запустите программу установки Node.js

У вас есть установщик Windows — отлично! Теперь вам нужно установить его на свой компьютер. Установщик представляет собой довольно типичный интерфейс Мастера для установки программного обеспечения в Windows — он состоит из нескольких шагов, но вы можете сделать это менее чем за минуту. Вы можете пройти через это, следуя приведенному ниже руководству:

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