Как да изтеглите и инсталирате Node.js и NPM на Windows

За да започнете да създавате своите 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:

Стъпка 1) Изтеглете инсталатора на Node.js за Windows

Отидете на сайта https://nodejs.org/en/download/ и изтеглете необходимите двоични файлове.

В нашия пример ще изтеглим Node.js на Windows с 32-битовите инсталационни файлове.

Инсталирайте Node.js на Windows

Стъпка 2) Стартирайте инсталацията

Double щракнете върху изтегления .msi файл, за да започнете инсталацията.

Щракнете върху бутона Изпълнение на първия екран, за да започнете инсталацията.

Инсталирайте Node.js на Windows

Стъпка 3) Продължете със стъпките за инсталиране

В следващия екран щракнете върху бутона „Напред“, за да продължите с изтеглянето и инсталирането на Node.js

Инсталирайте Node.js на Windows

Стъпка 4) Приемете правилата и условията

В следващия екран приемете лицензионното споразумение и щракнете върху бутона Напред.

Инсталирайте Node.js на Windows

Стъпка 5) Настройте пътя

В следващия екран изберете мястото, където трябва да се инсталира Node.js и след това щракнете върху бутона Напред.

1. Първо въведете местоположението на файла за инсталиране на Node.js. Това е мястото, където ще се съхраняват файловете за Node.js след инсталацията.

2. Щракнете върху бутона Напред, за да продължите с инсталацията.

Инсталирайте Node.js на Windows

Стъпка 6) Изберете компонентите по подразбиране, които да бъдат инсталирани

Приемете компонентите по подразбиране и щракнете върху бутона Напред.

Инсталирайте Node.js на Windows

Стъпка 7) Стартирайте инсталацията

В следващия екран щракнете върху бутона за инсталиране на Node.js, за да започнете инсталирането Windows.

Инсталирайте Node.js на Windows

Стъпка 8) Завършете инсталацията

Щракнете върху бутона Край, за да завършите инсталацията.

Инсталирайте Node.js на Windows

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)

Как да инсталирате NPM на Windows 10/8/7

Другият начин да инсталирате Node.js на всяка клиентска машина е да използвате „мениджър на пакети“.

On Windows, изтеглянето на NPM (Node Package Manager) е известно като Chocolatey. Той е проектиран да бъде децентрализирана рамка за бързо инсталиране на приложения и инструменти, от които се нуждаете.

За инсталиране на NPM на Windows чрез Chocolatey трябва да изпълните следните стъпки.

Стъпка 1) Инсталиране на Chocolatey – уебсайтът на Chocolatey (https://chocolatey.org/) има много ясни инструкции как трябва да се инсталира тази рамка.

  • Първата стъпка е да изпълните командата по-долу в прозорците на командния ред. Тази команда е взета от уеб сайта на Chocolatey и е стандартната команда за инсталиране на Node.js чрез Chocolatey.
  • Командата по-долу е команда на PowerShell, която извиква отдалечения скрипт на PowerShell на уебсайта Chocolatey. Тази команда трябва да се изпълни в команден прозорец на PowerShell.
  • Този скрипт на PowerShell извършва цялата необходима работа по изтеглянето на необходимите компоненти и съответното им инсталиране.

@powershell -NoProfile -ExecutionPolicy Bypass -Command “iex ((new-object wet.webclient).DownloadString('https://chocolatey.org/install.ps1'))” && SET PATH=%PATH%;%ALLUSERSPROFILE% \шоколадово\кошче

Инсталирайте NPM на Windows 10/8/7

Стъпка 2) Следващата стъпка е да инсталирате Node.js на вашата локална машина с помощта на Chocolatey, мениджър на пакети. Това може да стане чрез изпълнение на командата по-долу в командния ред.

Инсталирайте NPM на Windows 10/8/7

Ако инсталацията е успешна, ще получите съобщение за успешна инсталация на Node.js.

Забележка: Ако получите грешка като „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1“ След това създайте ръчно папката в пътя

Изпълнение на вашето първо приложение Hello World в Node.js

След като изтеглите и инсталирате Node.js на вашия компютър, нека опитаме да покажем „Hello World“ в уеб браузър.

Създайте файл Node.js с име на файл firstprogram.js

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(8080);

Обяснение на кода:

  1. Основната функционалност на функцията „require“ е, че тя чете a JavaСценарий файл, изпълнява файла и след това продължава да връща обект. Използвайки този обект, можете да използвате различните функционалности, налични в модула, извикан от функцията за изискване. Така че в нашия случай, тъй като искаме да използваме функционалността на HTTP и използваме командата require(http).
  2. В тази 2nd ред код, ние създаваме сървърно приложение, което се основава на проста функция. Тази функция се извиква всеки път, когато се направи заявка към нашето сървърно приложение.
  3. Когато бъде получена заявка, ние молим нашата функция да върне отговор „Hello World“ на клиента. Функцията writeHead се използва за изпращане на заглавни данни към клиента, а функцията end ще затвори връзката към клиента.
  4. След това използваме функцията server.listen, за да накараме нашето сървърно приложение да слуша клиентски заявки на порт № 8080. Можете да посочите всеки наличен порт тук.

Изпълнение на кода

    1. Запазете файла на вашия компютър: C:\Users\Your Name\ firstprogram.js
    2. В командния ред отидете до папката, в която се съхранява файлът. Въведете командата Node firstprogram.js

Първо приложение Hello World в Node.js

    1. Сега вашият компютър работи като сървър! Ако някой се опита да осъществи достъп до компютъра ви на порт 8080, ще получи „Hello World!“ съобщение в отговор!
    2. Стартирайте вашия интернет браузър и въведете адреса: http://localhost:8080

Output

Първо приложение Hello World в Node.js

Oбобщение

  • Видяхме инсталирането на Node.js чрез инсталационния модул MSI, който е достъпен на уебсайта на Node.js. Тази инсталация инсталира необходимите модули, които са необходими за стартиране на Node.js приложение на клиента.
  • Node.js може да се инсталира и чрез мениджър на пакети. Мениджърът на пакети за Windows е известен като Chocolatey. Чрез изпълнение на някои прости команди в командния ред, мениджърът на пакети Chocolatey автоматично изтегля необходимите файлове и след това ги инсталира на клиентската машина.
  • Едно просто приложение Node.js се състои от създаване на сървър, който слуша определен порт. Когато заявка дойде до сървъра, сървърът автоматично изпраща отговор „Hello World“ на клиента.

Обобщете тази публикация с: