Kuinka ladata & Asenna Node.js ja NPM Windowsiin

Sisällysluettelo:

Anonim

Node.js-sovellusten rakentamisen aloittamiseksi ensimmäinen vaihe on node.js-kehyksen asennus. Node.js-kehys on saatavana useille käyttöjärjestelmille Windowsista Ubuntuun ja OS X: ään. Kun Node.js-kehys on asennettu, voit aloittaa ensimmäisten Node.js-sovellusten rakentamisen.

Node.js: llä on myös mahdollisuus upottaa ulkoisia tai laajennettuja toimintoja käyttämällä mukautettuja moduuleja. Nämä moduulit on asennettava erikseen. Esimerkki moduulista on MongoDB-moduuli, jonka avulla voit työskennellä MongoDB-tietokantojen kanssa Node.js-sovelluksesta.

Tässä opetusohjelmassa opit-

  • Kuinka ladata ja asentaa Node.js Windowsiin
  • NPM: n asentaminen Windows 10/8/7: een
  • Suorita ensimmäinen "Hello World" -sovellus Node.js: ssä

Kuinka asentaa Node.js Windowsiin

Ensimmäinen vaihe Node.js: n käytössä on Node.js-kirjastojen asennus asiakasjärjestelmään. Alla on ohjeet Node.js: n lataamiseen ja asentamiseen Windowsissa:

Vaihe 1) Lataa Node.js Installer for Windows

Siirry sivustolle https://nodejs.org/en/download/ ja lataa tarvittavat binaaritiedostot.

Esimerkissämme aiomme ladata Node.js Windowsin 32-bittisillä asetustiedostoilla.

Vaihe 2) Suorita asennus

Kaksoisnapsauta ladattua .msi-tiedostoa aloittaaksesi asennuksen.

Aloita asennus napsauttamalla Suorita-painiketta ensimmäisessä näytössä.

Vaihe 3) Jatka asennusvaiheita

Napsauta seuraavassa näytössä Seuraava-painiketta jatkaaksesi asennusta

Vaihe 4) Hyväksy ehdot

Hyväksy seuraavassa näytössä lisenssisopimus ja napsauta Seuraava-painiketta.

Vaihe 5) Määritä polku

Valitse seuraavassa näytössä sijainti, johon Node.js on asennettava, ja napsauta sitten Seuraava-painiketta.

1. Syötä ensin tiedoston sijainti Node.js: n asennusta varten. Täällä Node.js-tiedostot tallennetaan asennuksen jälkeen.

2. Jatka asennusta napsauttamalla Seuraava-painiketta.

Vaihe 6) Valitse asennettavat oletusosat

Hyväksy oletusosat ja napsauta Seuraava-painiketta.

Vaihe 7) Käynnistä asennus

Napsauta seuraavassa näytössä Asenna-painiketta aloittaaksesi Node.js: n asentamisen Windowsiin.

Vaihe 8) Viimeistele asennus

Napsauta Valmis-painiketta suorittaaksesi asennuksen loppuun.

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

NPM: n asentaminen Windows 10/8/7: een

Toinen tapa asentaa Node.js mihin tahansa asiakaskoneeseen on käyttää "paketinhallintaa".

Windowsissa NPM (Node Package Manager) -lataus tunnetaan nimellä Chocolatey. Se on suunniteltu hajautetuksi kehykseksi tarvitsemiesi sovellusten ja työkalujen nopeaan asentamiseen.

Seuraavat vaiheet on suoritettava NPM: n asentamiseksi Windowsiin Chocolateyn kautta.

Vaihe 1) Chocolateyn asentaminen - Chocolateyn verkkosivustolla (https://chocolatey.org/) on hyvin selkeät ohjeet siitä, kuinka tämä kehys on asennettava.

  • Ensimmäinen vaihe on suorittaa seuraava komento komentokehoteikkunoissa. Tämä komento on otettu Chocolatey-verkkosivustolta ja on vakiokomento Node.js: n asentamiseksi Chocolatey: n kautta.
  • Alla oleva komento on PowerShell-komento, joka kutsuu PowerShell-komentosarjan Chocolatey-verkkosivustolla. Tämä komento on suoritettava PowerShell-komentoikkunassa.
  • Tämä PowerShell-komentosarja suorittaa kaiken tarvittavan työn tarvittavien komponenttien lataamiseksi ja asentamiseksi vastaavasti.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" & & SET PATH =% PATH%;% ALLUSERSPROFILE% \ suklaa \ bin

Vaihe 2) Seuraava vaihe on asentaa Node.js paikalliselle koneellesi Chocolateyn, paketinhallinnan avulla. Tämä voidaan tehdä suorittamalla alla oleva komento komentokehotteessa.

cinst nodejs asentaa

Jos asennus onnistuu, saat viestin Node.js: n onnistuneesta asennuksesta.

Huomaa: Jos saat virheen, kuten "C: \ ProgramData \ chocolatey \ lib \ libreoffice \ tools \ chocolateyInstall.ps1" Luo sitten kansio manuaalisesti manuaalisesti

Suorita ensimmäinen Hello World -sovellus Node.js: ssä

Kun Node.js on ladattu ja asennettu tietokoneellesi, yritetään näyttää "Hello World" verkkoselaimessa.

Luo tiedosto Node.js tiedostonimellä firstprogram.js

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

Koodin selitys:

  1. "Vaadi" -toiminnon perustoiminnot ovat, että se lukee JavaScript-tiedoston, suorittaa tiedoston ja palauttaa sitten objektin. Tämän objektin avulla voidaan sitten käyttää erilaisia ​​toimintoja, jotka ovat käytettävissä vaadittavan toiminnon kutsumassa moduulissa. Joten meidän tapauksessamme, koska haluamme käyttää HTTP: n toiminnallisuutta ja käytämme vaatia (http) -komentoa.
  2. Tässä 2 toinen rivi koodia, olemme luomassa palvelimen sovellus, joka perustuu yksinkertainen funktio. Tätä toimintoa kutsutaan aina, kun palvelusovellukselle tehdään pyyntö.
  3. Kun pyyntö on vastaanotettu, pyydämme toimintoamme palauttamaan "Hello World" -vastauksen asiakkaalle. WriteHead-toimintoa käytetään otsikkotietojen lähettämiseen asiakkaalle, ja lopetustoiminto sulkee yhteyden asiakkaaseen.
  4. Sitten käytämme server.listen-toimintoa saadaksemme palvelinsovelluksen kuuntelemaan asiakaspyyntöjä portissa nro 8080. Voit määrittää minkä tahansa käytettävissä olevan portin täältä.

Suoritetaan koodi

    1. Tallenna tiedosto tietokoneellesi: C: \ Users \ Your Name \ firstprogram.js

    2. Siirry komentokehotteessa kansioon, johon tiedosto on tallennettu. Kirjoita komento Solmu firstprogram.js

    1. Nyt tietokoneesi toimii palvelimena! Jos joku yrittää käyttää tietokonetta portissa 8080, hän saa "Hello World!" viesti vastineeksi!

    2. Käynnistä Internet-selain ja kirjoita osoite: http: // localhost: 8080

OutPut

Yhteenveto

  • Olemme nähneet Node.js: n asennuksen MSI-asennusmoduulin kautta, joka on saatavana Node.js-verkkosivustolta. Tämä asennus asentaa tarvittavat moduulit, joita tarvitaan Node.js-sovelluksen suorittamiseen asiakkaalle.
  • Node.js voidaan asentaa myös paketinhallinnan kautta. Windows-paketinhallinta tunnetaan nimellä Chocolatey. Suorittamalla joitain yksinkertaisia ​​komentoja komentokehotteessa Chocolatey-paketinhallinta lataa tarvittavat tiedostot automaattisesti ja asentaa ne sitten asiakaskoneeseen.
  • Yksinkertainen Node.js-sovellus koostuu palvelimen luomisesta, joka kuuntelee tiettyä porttia. Kun palvelimelle tulee pyyntö, palvelin lähettää asiakkaalle automaattisesti "Hello World" -vastauksen.