Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Opbygning af en Applikation til Containerisering | CI/CD og Automatisering
Introduktion til DevOps

bookOpbygning af en Applikation til Containerisering

Nu skal du oprette en simpel applikation, som du senere vil køre inde i en container.

Men før du kan begynde at skrive kode, skal du bruge et værktøj, der gør det muligt at køre JavaScript på din computer, installere de nødvendige biblioteker og starte en server til test.

Dette værktøj er Node.js — det vil fungere som fundamentet for vores applikation og give alt, hvad du behøver for at komme videre.

Installation og konfiguration af Node.js

Gå til den officielle Node.js-hjemmeside og download LTS (Long-Term Support)-versionen — det er den mest stabile og bredt understøttede mulighed.

Installationsprogrammet indeholder:

  • Node.jsJavaScript runtime-miljøet;

  • npm (Node Package Manager) — værktøjet til installation og håndtering af projektets afhængigheder.

Når installationen er færdig, kan du verificere det ved at køre disse kommandoer i din terminal eller kommandoprompt:

Dette vil udskrive den installerede Node.js-version.

Dette vil udskrive den installerede npm-version. Hvis begge kommandoer returnerer versioner, var installationen vellykket.

Oprettelse af et projekt

Dernæst oprettes en ny projektmappe, og der navigeres ind i den:

Initialiser nu projektet med standardindstillinger. Dette vil generere en package.json-fil, som holder styr på dine projektoplysninger og afhængigheder:

Installer Express, et populært framework, der gør det nemt og hurtigt at opbygge servere:

Oprettelse af serverfil

Hovedindgangspunktet for appen vil være server.js. Denne fil opretter og konfigurerer Express-serveren og definerer, hvordan den reagerer på forespørgsler.

Opret en fil kaldet server.js i din projektmappe og tilføj følgende kode:

server.js

server.js

copy

Denne kode importerer Express, opretter en server og definerer /-ruten, som sender en besked til brugeren. Serveren starter på den port, der er angivet af miljøvariablen PORT, eller standardværdien 3000 hvis variablen ikke er sat.

1. Hvilken kommando bruges til at kontrollere den installerede version af Node.js?

2. Hvad står npm for?

question mark

Hvilken kommando bruges til at kontrollere den installerede version af Node.js?

Select the correct answer

question mark

Hvad står npm for?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

What should I do after creating the server.js file?

How do I start the server to test if it works?

Can you explain what each part of the server.js code does?

Awesome!

Completion rate improved to 3.7

bookOpbygning af en Applikation til Containerisering

Stryg for at vise menuen

Nu skal du oprette en simpel applikation, som du senere vil køre inde i en container.

Men før du kan begynde at skrive kode, skal du bruge et værktøj, der gør det muligt at køre JavaScript på din computer, installere de nødvendige biblioteker og starte en server til test.

Dette værktøj er Node.js — det vil fungere som fundamentet for vores applikation og give alt, hvad du behøver for at komme videre.

Installation og konfiguration af Node.js

Gå til den officielle Node.js-hjemmeside og download LTS (Long-Term Support)-versionen — det er den mest stabile og bredt understøttede mulighed.

Installationsprogrammet indeholder:

  • Node.jsJavaScript runtime-miljøet;

  • npm (Node Package Manager) — værktøjet til installation og håndtering af projektets afhængigheder.

Når installationen er færdig, kan du verificere det ved at køre disse kommandoer i din terminal eller kommandoprompt:

Dette vil udskrive den installerede Node.js-version.

Dette vil udskrive den installerede npm-version. Hvis begge kommandoer returnerer versioner, var installationen vellykket.

Oprettelse af et projekt

Dernæst oprettes en ny projektmappe, og der navigeres ind i den:

Initialiser nu projektet med standardindstillinger. Dette vil generere en package.json-fil, som holder styr på dine projektoplysninger og afhængigheder:

Installer Express, et populært framework, der gør det nemt og hurtigt at opbygge servere:

Oprettelse af serverfil

Hovedindgangspunktet for appen vil være server.js. Denne fil opretter og konfigurerer Express-serveren og definerer, hvordan den reagerer på forespørgsler.

Opret en fil kaldet server.js i din projektmappe og tilføj følgende kode:

server.js

server.js

copy

Denne kode importerer Express, opretter en server og definerer /-ruten, som sender en besked til brugeren. Serveren starter på den port, der er angivet af miljøvariablen PORT, eller standardværdien 3000 hvis variablen ikke er sat.

1. Hvilken kommando bruges til at kontrollere den installerede version af Node.js?

2. Hvad står npm for?

question mark

Hvilken kommando bruges til at kontrollere den installerede version af Node.js?

Select the correct answer

question mark

Hvad står npm for?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6
some-alt