Какая версия node js для Windows 7

Обновлено: 21.11.2024

Текст был успешно обновлен, но возникли следующие ошибки:

прокомментировал Richardlau 22 апреля 2020 г.

bzoz прокомментировал 22 апреля 2020 г.

К сожалению, срок службы Windows 7 истек, и мы больше не поддерживаем ее. Последняя версия Node, протестированная на Win7, — 13.6.0.

gruber123 прокомментировал 22 апреля 2020 г.

У меня версия 13.13.0, и она работает в Windows

В новой версии 14.0.0 сказано: (узел --version) эту программу можно запустить только в Windows 8.1 и .

eladkarako прокомментировал 16 июня 2020 г. •

Предполагается, что Windows 7 x64 бит.

Извлеките файлы в новую папку, C:\nodejs64 (например),
после извлечения у вас должно быть C:\nodejs64\node.exe .

Перейдите в System-Properties (запустите: systempropertiesadvanced.exe ),
на вкладке "Дополнительно" нажмите "Переменные среды".

В области системных переменных
найдите путь и дважды щелкните эту строку.
добавить ;C:\nodejs64; в конце строки и нажмите OK.

Оставаясь в системных переменных,
нажмите «Создать», добавьте имя: NODE_PATH со значением: C:\nodejs64\node_modules и нажмите «ОК».
снова нажмите "Создать", добавьте имя: NODE_SKIP_PLATFORM_CHECK со значением: 1 и нажмите "ОК".

Нажмите OK, чтобы закрыть все диалоговые окна.

Перезагрузите компьютер, чтобы изучить и cmd получить новый набор переменных.

Обратите внимание, что в предыдущей версии этого комментария есть дополнительная информация об очистке PATH и использовании c:\nodejs64\install_tools.bat, она немного длинная, но, возможно, ее стоит прочитать (щелкните «отредактированную» часть в ответе на прочитать предыдущие версии).

xCykrix прокомментировал 16 июня 2020 г. •

@eladkarako спасибо за прекрасные инструкции!

Также обратите внимание, что это было встроено не только в MSI, но и в саму среду выполнения node.exe. 🙂

Chesvin1 прокомментировал 3 декабря 2020 г.

eladkarako прокомментировал 4 декабря 2020 г. •

Строки с 30 по 50 в 7232c2a

Существует множество полезных переключателей и переменных среды, которые вы можете использовать.
(за копейки. Например, отключение аутентификации сертификата с NODE_TLS_REJECT_UNAUTHORIZED, установленным в 0, «аналогично» cURL --anyauth --insecure , --no-check-certificate wGet , --check-certificate=false Aria2C или --ignore-certificate-errors в Chrome).

ДжавидНошади прокомментировал 18 декабря 2020 г.

У меня не получилось. мне пришлось скачать версию 13.14.0

Астара прокомментировала 21 декабря 2020 г.

Похоже, фактическая поддержка не проверяется — те, кто покупает расширенную поддержку для Win7, получают поддержку до 2023 года.

Прокомментировал TheGemDev 19 февраля 2021 г. •

Я решил эту проблему, установив последнюю версию, совместимую с Windows 8. (12.13.0).
Он создает папку nodejs, содержащую все файлы :)

загрузите двоичный файл Windows (.zip) и распакуйте его в папку nodejs.

после этого я попробовал node -v и

на данный момент последняя версия nodejs LTS.

Надеюсь, это поможет 😄

MehdizadeMilad прокомментировал 19 сентября 2021 г.

Я загрузил эту версию (14.15) и установил NODE_SKIP_PLATFORM_CHECK=1 в переменных среды Windows 7; теперь все работает, но пишет:

Node.js поддерживается только в Windows 8.1, Windows Server 2012 R2 или более поздней версии.
Установив для переменной среды NODE_SKIP_PLATFORM_CHECK значение 1, эта проверка
пропускается, но Node.js может выполняться неправильно. Любые проблемы, возникающие на
неподдерживаемых платформах, не будут исправлены

Если подумать о том, как долго существовала и работала WinXP после выхода Vista, то становится просто отвратительно, насколько далеко зашла MS, чтобы заставить людей отказаться от Win7.

18 сентября 2021 г., 22:53, Милад Мехдизаде написал: Я скачал эту версию (14.15) и установил |NODE_SKIP_PLATFORM_CHECK=1| в переменных среды Windows 7; теперь он работает, но он говорит: Node.js поддерживается только в Windows 8.1, Windows Server 2012 R2 или выше. Установка для переменной среды NODE_SKIP_PLATFORM_CHECK значения 1 пропускает эту проверку, но Node.js может выполняться неправильно. Любые проблемы, возникшие на

gruber123 прокомментировал 21 сентября 2021 г. •

Думать об истечении срока действия некоторых ОС очень неправильно думать и требовать программного обеспечения с открытым исходным кодом, которое было запрограммировано для всех ОС, которые поддерживались ранее.
На данный момент на моем компьютере работает узел win7 версии 16.6.2. Более поздние версии показывают отвратительные ошибки из очень профессионального кода программирования, я предложу раздавить узел в будущем во всех смыслах.

Прокомментировал Snoradbe 11 октября 2021 г.

Есть идеи, как использовать версию 16 в Windows 7? Раздор.js нужна как минимум версия 16, но я смог запустить не более 15.14.0 версии

TerminalPR0 прокомментировал 18 октября 2021 г.

после установки по инструкции, при запуске выдает ошибку: "Точка входа в процедуру GetHostNameW не найдена в библиотеке DLL WS2_32.dll"
ОС: Windows 7 x64
Что говоришь?

Прокомментировал Chidubem100 25 октября 2021 г.

Я загрузил эту версию (14.15) и установил NODE_SKIP_PLATFORM_CHECK=1 в переменных среды Windows 7; теперь все работает, но пишет:

Node.js поддерживается только в Windows 8.1, Windows Server 2012 R2 или более поздней версии.
Установив для переменной среды NODE_SKIP_PLATFORM_CHECK значение 1, эта проверка
пропускается, но Node.js может выполняться неправильно. Любые проблемы, возникающие на
неподдерживаемых платформах, не будут исправлены

У меня такая же проблема. Пожалуйста, как я могу это решить.

MehdizadeMilad прокомментировал 30 октября 2021 г.

@Chidubem100, пожалуйста, опишите вашу проблему.

cmadnmz прокомментировал 5 ноября 2021 г.

Я не могу, вы можете мне помочь?

Ayushgup85 прокомментировал 1 января 2022 г.

Я столкнулся с трудностями при установке nodejs версии 14 в Windows 7. Кто-нибудь может мне помочь?

gruber123 прокомментировал 1 января 2022 г. •

Комментарий Velodata от 3 февраля 2022 г.

Я хотел бы добавить конкретное требование, которое я лично обнаружил в отношении Node v14 и Windows 7.

Флаг среды NODE_SKIP_PLATFORM_CHECK действительно работает, но только на Node версии 14.5 или выше.

Я могу подтвердить, что это работает Node v14.5 - Node v14.15, но важно загружать не версию .msi, а версию .zip.

Здравствуйте, читатели! Добро пожаловать в первый выпуск YPOS (Ваши проблемы — наше решение). В этой серии мы постараемся решить каждую вашу проблему, связанную с программированием и компьютерами, с которой вы сталкиваетесь в повседневной жизни.

Сегодня мы собираемся рассказать вам руководство, с помощью которого вы можете установить Node.js в своей системе Old Antique Windows 7 [смеется, шучу:)].

Это диалоговое окно с ошибкой может появляться всякий раз, когда вы пытаетесь установить Node.js в Windows 7. Это связано с тем, что версия 13.40.0 LTS является последней программой установки, которая работает в Windows 7.

Не имеет значения, используете ли вы Windows 7 Домашнюю, Максимальная или Профессиональная, этот метод отлично работает с каждой из них.

Этот метод едва ли займет 1 минуту для установки node.js в Windows 7 и будет работать совершенно нормально, не отображая никаких сообщений об ошибках.

Итак, не теряя времени, давайте перейдем к решению по установке Node.js на Windows 7.

Как установить Node.js в Windows 7 [Пошаговое руководство]

Иди и развлекайся.

Как проверить, установлен ли Node.js на вашей Windows 7 или нет

Итак, вы хотите проверить, установлен ли Node.js в вашей системе или нет. Это значит, что ты мне не доверяешь, хорошо, тогда до свидания 🙁 [смеется, шучу]

Выполните следующие действия, чтобы проверить, работает ли node.js

  1. Откройте "Пуск", введите cmd и щелкните cmd.exe.
  2. Введите node и нажмите Enter.

Если вы видите что-то подобное на своем экране, это означает, что Node.js установлен на вашей Windows 7 и работает отлично.

Если вы хотите проверить, какая версия npm установлена, просто введите npm -v и нажмите большую сочную клавишу ENTER на клавиатуре.

Вы узнаете версию npm, установленную в вашей системе.

Заключение

На сегодня все, мои счастливые зрители. Я надеюсь, что это руководство помогло вам установить Node.js на Windows 7.

Но в любом случае, если этот метод не сработал, пришло время попрощаться со своей Старой операционной системой, просто выбросив ее из окна. (шучу, не воспринимайте это всерьез) [@[email protected]].

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

В следующий раз мы встретимся с вами, ребята, с таким замечательным решением, как это. А пока ставьте лайк посту и подписывайтесь на наш канал [ohh. . . Извините, я забыл, что это не Youtube]

Если вы новичок в разработке с помощью 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.

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

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

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

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

После установки нужных вам номеров версий 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 помогут вам начать работу.

Чтобы приступить к созданию приложений 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-разрядными установочными файлами.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

NPM означает Node Package Manager, который представляет собой приложение и репозиторий для разработки и обмена кодом JavaScript.

Это руководство поможет вам установить и обновить Node.js и NPM в системе Windows, а также другие полезные команды Node.js.

  • Учетная запись пользователя с правами администратора (или возможностью загружать и устанавливать программное обеспечение)
  • Доступ к командной строке Windows (поиск > cmd > щелчок правой кнопкой мыши > запуск от имени администратора) ИЛИ Windows PowerShell (Поиск > Powershell > щелчок правой кнопкой мыши > запуск от имени администратора)

Примечание. Если вы хотите установить среду выполнения в другой операционной системе, ознакомьтесь с нашими руководствами по установке Node.js и NPM в CentOS 7.

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

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

Примечание. Доступны и другие версии. Если у вас более старая система, вам может понадобиться 32-битная версия. Вы также можете использовать верхнюю ссылку, чтобы переключиться со стабильной версии LTS на текущую версию. Если вы новичок в Node.js или вам не нужна конкретная версия, выберите LTS.

Шаг 2. Установите Node.js и NPM из браузера

<р>1. Когда установщик завершит загрузку, запустите его. Откройте ссылку для загрузки в браузере и щелкните файл. Или перейдите в папку, в которой вы сохранили файл, и дважды щелкните его, чтобы запустить.

<р>2. Система спросит, хотите ли вы запустить программу — нажмите «Выполнить».

<р>3. Вас приветствует мастер установки Node.js — нажмите «Далее».

<р>4. На следующем экране ознакомьтесь с лицензионным соглашением. Нажмите «Далее», если вы согласны с условиями и установите программное обеспечение.

<р>5. Программа установки предложит вам указать место установки. Оставьте расположение по умолчанию, если у вас нет особой необходимости установить его в другом месте, затем нажмите «Далее».

<р>6. Мастер позволит вам выбрать компоненты для включения или удаления из установки. Опять же, если у вас нет особой необходимости, примите значения по умолчанию, нажав кнопку Далее.

<р>7. Наконец, нажмите кнопку «Установить», чтобы запустить программу установки. По завершении нажмите «Готово».

Шаг 3. Проверка установки

Откройте командную строку (или PowerShell) и введите следующее:

Система должна отобразить файл Node.js установлена ​​в вашей системе. Вы можете сделать то же самое для NPM:

Как обновить Node.js и NPM в Windows

Самый простой способ обновить Node.js и NPM — загрузить последнюю версию программного обеспечения. На странице загрузки Node.js, прямо под ссылкой установщика Windows, будет отображаться последняя версия. Вы можете сравнить это с версией, которую вы установили.

Для обновления загрузите программу установки и запустите ее. Мастер установки перезапишет старую версию и заменит ее новой версией.

Как удалить Node.js и NPM в Windows

Вы можете удалить Node.js из панели управления в Windows.

  1. Нажмите кнопку "Пуск" > "Настройки" (значок шестеренки) > "Приложения".
  2. Прокрутите вниз, чтобы найти Node.js, и щелкните, чтобы выделить его.
  3. Выберите «Удалить». Это запустит мастер для удаления программного обеспечения.

Основное использование Node.js

Node.js — это фреймворк, а это значит, что он не работает как обычное приложение. Вместо этого он интерпретирует команды, которые вы пишете. Чтобы протестировать новую установку Node.js, создайте сценарий Hello World.

<р>1. Начните с запуска любого текстового редактора.

<р>2. Затем скопируйте и вставьте следующее в текстовый редактор, который вы только что открыли:

<р>3. Сохраните файл, затем выйдите. Откройте PowerShell и введите следующее:

Будет выглядеть так, будто ничего не произошло. На самом деле ваш скрипт работает в фоновом режиме. Вы можете увидеть уведомление Защитника Windows о разрешении трафика — пока что нажмите Разрешить.

<р>4. Затем откройте веб-браузер и введите в адресную строку следующее:

В самом верхнем левом углу вы должны увидеть текст Hello World!

Сейчас ваш компьютер работает как сервер. Любой другой компьютер, который попытается получить доступ к вашей системе через порт 8080, увидит уведомление Hello World.

Чтобы выключить программу, вернитесь в PowerShell и нажмите Ctrl+C. Система переключится обратно в командную строку. Вы можете закрыть это окно, когда будете готовы.

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