Hur man installerar och använder node.js http-server (webbserver) via npm

Apache och Nginx är två populära webbserver som används för att installera olika typer av webbapplikationer. Men om du har Node.js installerat på ditt system, kan du använda Lightweight Command Line HTTP-server via NPM Package Manager. Det är inte som Apache och Nginx snarare främst för serverstatiska filer till webbläsaren utan att skapa någon server.js -fil. Byt bara till katalogen med HTML-sidor och starta den installerade HTTP-servern. För handledning använder vi Ubuntu 19.04, men kommandona kommer att vara desamma för tidigare Ubuntu -version och Windows/MacOS -versioner också.

Node.js http-serverinstallation + exempel

Steg 1: Installera node.js och npm på dina Windows eller Linux OS.

De enkla kommandona för att installera nod och npm på Ubuntu är:

sudo apt-get install nodejs

sudo apt-get install npm

För detaljinstallation Tutorial se:

Steg 2: Installera HTTP-server med NPM Package Manager

Öppna kommandotolken / Power Shell i Windows eller Command Terminal i Ubuntu och kör följande kommando för att installera och installera Simple NodeJS -HTTP -server / lokal webbserver.

 npm install -g http-server

UbuntuAnvänd kommandot ovan medsudé.

Steg 3: Kontrollera att HTTP-servern körs eller inte

För att kontrollera om vår installerade Node JS HTTP Web Server fungerar eller inte använder följande kommando

http-server

Ovanstående kommando visar IP-adress där den lokala noden JS-webbservern körs och är tillgänglig.

Portnumret beror på vilken som är gratis och tillgänglig att använda. Om du vill använda något specifikt portnummer så använder du-pSyntax efter kommandot ovan. Till exempel-

För att använda portnummer 8080 kommer kommandot att vara:

http-server -p 8082

Det kommer att starta http-servern under hamnen8082.

Steg 4: Åtkomst till din installerade HTTP-server

Gå till webbläsaren och pek på IP-adressen som ges av kommandot HTTP-server över terminal eller kommandotolken.

Steg 5: Använd några anpassade webbprojekt eller statiska HTML -filer

Om du vill använda ditt eget webbprojekt med Node JS Web Server, byt helt enkelt först till den katalogen och skriv sedan kommandot http-server,

HTTP-server Exempel:

Jag har laddat ner en gratis HTML -mall från internet som finns i minNedladdningarmapp. Så först bytte jag tillNedladdningarsedan tillmappsom innehåller HTML -mallen. Efter att jag skjutit kommandothttp-server.

Den här gången, när jag öppnade samma lokala IP, skulle mallen ha dykt upp.

Related Posts