Как да изтеглите & Инсталирайте Node.js и NPM на Window

Съдържание:

Anonim

За да започнете да изграждате вашите Node.js приложения, първата стъпка е инсталирането на рамката node.js. Рамката Node.js е достъпна за различни операционни системи от Windows до Ubuntu и OS X. След като Node.js рамката е инсталирана, можете да започнете да изграждате първите си приложения Node.js

Node.js също има способността да вгражда външна или разширена функционалност, като използва персонализирани модули. Тези модули трябва да се инсталират отделно. Пример за модул е ​​модулът MongoDB, който ви позволява да работите с бази данни MongoDB от вашето приложение Node.js.

В този урок ще научите -

  • Как да изтеглите и инсталирате Node.js на Windows
  • Как да инсталирам NPM на Windows 10/8/7
  • Стартиране на първото ви приложение "Hello World" в Node.js

Как да инсталирам Node.js на Windows

Първата стъпка в използването на Node.js е инсталирането на библиотеките Node.js в клиентската система. По-долу са описани стъпките за изтегляне и инсталиране на Node.js в Windows:

Стъпка 1) Изтеглете Node.js Installer за Windows

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В 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% \ шоколадов \ кош

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

инсталиране на cinst nodejs

Ако инсталацията е успешна, ще получите съобщението за успешната инсталация на 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. Основната функционалност на функцията "изискване" е, че тя чете JavaScript файл, изпълнява файла и след това продължава да връща обект. Използвайки този обект, след това може да се използват различните функционалности, налични в модула, извикан от функцията require. Така че в нашия случай, тъй като искаме да използваме функционалността на HTTP и използваме командата require (http).
  2. В този 2- ри ред код създаваме сървърно приложение, което се основава на проста функция. Тази функция се извиква всеки път, когато се прави заявка към нашето сървърно приложение.
  3. Когато бъде получена заявка, ние искаме от нашата функция да върне отговор на „Hello World“ на клиента. Функцията writeHead се използва за изпращане на заглавни данни на клиента и докато крайната функция ще затвори връзката с клиента.
  4. След това използваме функцията server.listen, за да накараме нашето сървърно приложение да слуша клиентски заявки на порт № 8080. Тук можете да посочите всеки наличен порт.

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

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

    2. В командния ред отидете до папката, в която се съхранява файлът. Въведете командата Node firstprogram.js

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

    2. Стартирайте вашия интернет браузър и въведете адреса: http: // localhost: 8080

Изход

Обобщение

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