Как установить узел 32 в Windows 7

Обновлено: 24.11.2024

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

Сталкивался ли кто-нибудь с такой проблемой, как я, при установке nodejs 4 на 64-разрядную машину Windows 7? Я могу успешно установить версию 0.12 (32-разрядная версия) на машину. Однако новый установщик nodejs всегда выдает ошибку

С этим пакетом установщика Windows возникла проблема. Не удалось запустить DLL, необходимую для завершения этой установки. Обратитесь в службу поддержки или к поставщику пакета

Я пробовал использовать как 32-разрядные, так и 64-разрядные версии на своем компьютере с установщиком nodejs 4.0, 4.1, 4.2 и 4.2.1. Я получил ту же ошибку.

✔️Ответ принят

@fwp728 Привет,
У меня была такая же проблема с установщиком Node.JS. Это не проблема, что установщику просто нужно изменить некоторые настройки. Я сделал следующие шаги.

1 – Очистите папку TEMP.
2 – Отключите антивирус примерно на 10 минут.
3 - Затем выполните следующие шаги.
4 - Перейдите в C:>users>"UserName">AppData>Local>Temp
5 - Щелкните правой кнопкой мыши Temp и выберите "Свойства"
6 - Выберите вкладку "Безопасность"
7 - Выберите пользователя и проверьте разрешение и контроль, предоставьте пользователю полный доступ, проверив полный доступ для разрешения
8 - Продолжайте, установите Node.js и наслаждайтесь.

Другие ответы:

возможно, вам нужно установить этот пакет через командную строку, вот так,

  1. запустите cmd от имени администратора,
  2. введите msiexec /i A:\nodejs.msi

Дополнительную информацию о командных строках см. в разделе Параметры командной строки

Хорошо, установка не удалась в Windows 7. При запуске установки msi снимите флажок (не устанавливать) счетчики производительности в среде выполнения узла. Тогда это прекрасно устанавливается для меня. Просто занимаюсь разработкой, мне не нужна оптимизация на моей локальной машине. Не знаю, почему на моем компьютере с Win 7 возникла проблема, но у меня это сработало.

В Windows 10 откройте cmd от имени АДМИНИСТРАТОРА, перейдите в каталог, где у вас есть msi-файл node.js. Затем запустите
msiexec /i node.msi

У меня был
C:\Users\Me\Downloads>msiexec /i node-v6.9.2-x64.msi

Все благодаря DarwinniwraD

Связанные вопросы:

Спасибо!И поставить точку на реальной проблеме Версия: v7.7.3 Платформа: Windows 7x64 Цель.

bnoordhuis прав, просто добавьте --expose_debug_as=v8debug в текстовое поле параметров узла до появления JetBr.

Это также воспроизводится в Node 8.6. Кто-нибудь изучает это? Похоже, это затрагивает довольно многих людей .

Возможно, я что-то упускаю, но недостаточно ли хорошо? Версия: v10.2.1 Платформа: 64-разрядная версия Windows 10.

@apapirovski @benjamingr @Fishrock123 Мне удалось воспроизвести это на примере меньшего размера 😁 Я .

Хорошо, проблема в заполнении. На самом деле это распространенная проблема, когда пользователи шифруют в одной локальной сети.

Или, может быть, просто запустите npm install -g npm@4, если npm 5 не работает для вас, вместо того, чтобы добавлять купорос в a.

Для протокола: Да, это было добавлено в master в декабре 2017 года и выпущено в Node 10. Но

Есть еще один вариант, не требующий пользовательской сборки узла. Вы можете установить мод full-icu.

Привет, спасибо за отчет, и на самом деле это сделано намеренно. Версия: v12.18.0. Платформа: Lin.

Привет, я не думаю, что нам следует связываться с контекстами, в которых пользователь может переназначить функцию объекту и c.

Я получил ту же ошибку здесь, возможная ошибка после обновления версии xcode, которую запустили мои коллеги и я.

Я вмешиваюсь, потому что меня это немного смутило, и я не вижу причин, по которым это не должно работать, учитывая w.

Я исправил эту проблему, удалив каталог node_modules и файл package-lock.json, а затем запустив npm.

@domenic стоит отметить, что работа с относительными URL-адресами чрезвычайно распространена в Node - m.

Я столкнулся с той же ошибкой. Это не полное исправление, но понижение версии моей версии узла вернуло меня и ru.

Я стер все в /usr/local/lib/node_modules и переустановил, и теперь все работает нормально. Спасибо за r.

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

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

NPM — это менеджер пакетов для Node.js, позволяющий устанавливать и создавать различные приложения. в то время как Node.js является фреймворком, или вы можете сказать, что это основа для созданного приложения, использующего Node javascript. Его можно установить на Windows, Linux, MacOS и FreeBSD. Также доступен в виде образа Node.js Docker.

Node.js предлагает создание модулей, которые разработчики или пользователи могут устанавливать отдельно для расширения функций приложений. Например, модуль Grunt, который представляет собой средство выполнения задач JavaScript, можно установить с помощью диспетчера пакетов NPM для приложений Node.js.

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

Шаг 1. Загрузите Node.js

Первым шагом для установки NPM является получение исполняемого файла Node.js, содержащего библиотеки Node для Windows 10/8/7. Зайдите на официальный сайт Node; поскольку мы устанавливаем NPM и Node.js в Windows, разумеется, нажмите на установщик Windows (.msi). Он предлагает как 32-битную, так и 64-битную версию, в зависимости от вашей системы выбирает и загружает одно и то же.

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

Щелкните правой кнопкой мыши загруженный исполняемый файл msi и выберите пункт «Установить».

Шаг 3. Вас приветствует мастер установки Node.Js

Как только появится первый экран мастера NPM и Node.js, нажмите кнопку "Далее".

Шаг 4. Лицензионное соглашение для Node.js

Отметьте поле «Я принимаю условия лицензионного соглашения» и нажмите кнопку «Далее».

Шаг 5. Папка назначения для установки NPM и Node.js

На этом этапе мастера установки вам будет предложено изменить путь к папке установки для Nodejs, если вы хотите. В противном случае оставьте значение по умолчанию без изменений и нажмите кнопку «Далее».

Шаг 6. Установка NPM в Windows 10/8/7

На этом шаге будут показаны все пакеты, которые будут установлены в Windows вместе с Nodejs, и один из них — диспетчер пакетов NPM. Оставьте все по умолчанию и просто нажмите кнопку «Далее».

Шаг 7. Все готово к установке Node.js

Теперь все настроено, что вам нужно сделать, просто нажмите кнопку «Установить».

Шаг 8. Проверьте версию NPM и Node.js в командной строке

Вы можете проверить или подтвердить установку NPM вместе с Node.js с помощью командной строки или PowerShell. Команда:

Кроме того, чтобы использовать NPM для установки некоторых пакетов, вы можете использовать его следующим образом:

Например, здесь мы хотим установить Angular CLI с помощью диспетчера пакетов NPM в Windows для разработки приложений Node.js. Итак, команда:

Для локального использования:

Fo Globally: синтаксис -g указывает на глобальный

Шаг 9. Команда обновления NPM

Команды для NPM будут одинаковыми для всех ОС. Это означает, что команда обновления для NPM будет такой же, как и в Linux или MacOS, т.е.

Чтобы получить список всех версий NPM, вы можете использовать:

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

Например, мы хотим установить npm 5.8.0, тогда команда будет такой:

Шаг 10. Команда для обновления npm и Node в Windows

Не рекомендуется выполнять обновление до тех пор, пока не будет выпущена стабильная версия Node. Однако вот команды для обновления NPM и Nodee.js до последней версии в Windows.

Сначала обновите или обновите NPM до последней версии:

Затем обновите узел до последней доступной версии. Как вы можете видеть, мы получили последнюю бета-версию 11 на следующем снимке экрана.

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