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

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

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

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

Его также можно использовать для создания сверхбыстрых и хорошо масштабируемых сервисов. Он используется в производстве такими крупными компаниями, как Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA и т. Д.

Узловые приложения используют JavaScript – если вы фронтенд-разработчик и знаете JavaScript, вы можете повторно использовать эти навыки и перейти к Full-Stack Developer.

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

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

С помощью Node.js вы можете разрабатывать множество проектов, таких как одностраничные приложения (SPA), приложения для социальных сетей, статические сайты , системы онлайн-платежей, проекты оборудования, блоги, мобильные приложения, приложения для чата в реальном времени, API, приложения электронной коммерции и многие другие. более.

Связанный: Обновите свои навыки веб-разработки с помощью этих 10 основных инструментов

Что такое npm?

npm означает «диспетчер пакетов узлов» – это онлайн-платформа и инструмент командной строки.

Онлайн-платформа – это место, где каждый может публиковать и делиться инструментами, написанными на любом языке. Эти инструменты могут использоваться во внешнем интерфейсе (браузеры), во внутреннем интерфейсе (серверы) и в командной строке.

npm также является инструментом командной строки, способным взаимодействовать с онлайн-платформой. Инструмент командной строки в основном используется для установки и удаления пакетов.

Пакет – это инструмент, который кто-то создал и загрузил на платформу npm. У каждого пакета есть версия. По мере изменения пакета обновляется версия пакета. npm позволяет легко поддерживать пакеты в актуальном состоянии, и вы можете переключать версии в любое время. npm рекомендует использовать некоторые внешние менеджеры версий, такие как NVM , nodist , n и nave .

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

Вы можете установить Node.js и npm в свою систему Windows, выполнив следующие действия.

Примечание : npm распространяется с Node.js – это означает, что при загрузке Node.js вы автоматически устанавливаете npm на свой компьютер.

Шаг 1. Перейдите на официальный веб-сайт Node.js.

Посетите официальный сайт организации Node.js.

Шаг 2: нажмите кнопку загрузки.

Сайт автоматически определяет ОС вашего компьютера. Вы можете нажать кнопку [Версия] LTS, рекомендованная для большинства пользователей, или кнопку [Версия] Текущие последние функции в соответствии с вашими требованиями. В любом случае будет загружен установочный файл с расширением .msi .

LTS означает «Долгосрочная поддержка». Рекомендуется для большинства пользователей. Если вы хотите развернуть свое приложение в производственной среде, выберите версию LTS.

Текущий выпуск – это версия, которая все еще находится в стадии разработки. В этой версии могут быть ошибки, и ее не рекомендуется использовать, если вы хотите развернуть приложение в производственной среде. Это полезно, если вы хотите протестировать новые функции и использовать свое приложение только в локальной среде.

Загрузите Node.js с другими спецификациями (необязательно)

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

Вы также можете скачать полный исходный код приложения Node.js с этой страницы. Установочный файл доступен для загрузки для разных платформ, таких как macOS и Linux , а также в разных форматах, таких как .msi и .zip .

Шаг 3. Запустите файл установки .msi.

Запустите загруженный файл, дважды щелкнув по нему. Откроется окно приветствия для установки Node.js. Нажмите кнопку « Далее» , чтобы начать процесс установки.

Шаг 4. Прочтите лицензионное соглашение с конечным пользователем

Внимательно ознакомьтесь с условиями лицензионного соглашения с конечным пользователем. Прочитав соглашение, установите флажок, чтобы принять условия лицензионного соглашения. Наконец, нажмите кнопку « Далее» , чтобы продолжить.

Шаг 5: Выберите папку назначения

Выберите папку назначения, в которую вы хотите установить Node.js. Вы можете изменить папку назначения, нажав кнопку « Изменить …» . Рекомендуется оставить папку назначения как есть. Нажмите Далее, чтобы продолжить.

Шаг 6: выборочная установка

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

Шаг 7. Инструменты для собственных модулей

Установите флажок, если вы хотите установить инструменты для компиляции собственных модулей. Как правило, устанавливать эти инструменты не требуется, поэтому вы можете не устанавливать этот флажок. Нажмите кнопку « Далее» , чтобы двигаться вперед.

Шаг 8: все готово к установке Node.js

Теперь откроется окно окончательной установки. Нажмите кнопку « Установить» , чтобы начать установку. Вы также можете вернуться к предыдущим шагам, чтобы просмотреть или изменить любые параметры установки, нажав кнопку « Назад» .

После нажатия кнопки « Установить» установка начнется вскоре и будет завершена в течение нескольких минут.

В конце вы увидите сообщение о завершении установки. Нажмите кнопку « Готово» , чтобы выйти из мастера настройки.

Убедитесь, что Node.js и npm установлены правильно

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

 node --version

И чтобы проверить, правильно ли вы установили npm в вашей системе, выполните следующую команду в своем терминале:

 npm --version

Установленная версия Node.js и npm отображаются в терминале.

Начните создавать отличные приложения с Node.js

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

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

Теперь, когда вы знакомы с потенциалом Node.js, почему бы вам не попробовать его в следующем проекте Raspberry Pi?