Een Applicatie Bouwen voor Containerisatie
Nu moet je een eenvoudige applicatie maken die je later in een container zult uitvoeren.
Maar voordat je code kunt schrijven, heb je een tool nodig waarmee je JavaScript op je computer kunt uitvoeren, de benodigde bibliotheken kunt installeren en een server kunt opstarten voor testdoeleinden.
Die tool is Node.js — dit vormt de basis van onze applicatie en biedt alles wat je nodig hebt om verder te gaan.
Installatie en configuratie van Node.js
Ga naar de officiële Node.js-website en download de LTS (Long-Term Support) versie — dit is de meest stabiele en breed ondersteunde optie.
De installer bevat:
-
Node.js — de JavaScript runtime-omgeving;
-
npm (Node Package Manager) — de tool voor het installeren en beheren van projectafhankelijkheden.
Zodra de installatie is voltooid, controleer je deze door de volgende commando's uit te voeren in je terminal of opdrachtprompt:
Hiermee wordt de geïnstalleerde Node.js-versie weergegeven.
Hiermee wordt de geïnstalleerde npm-versie weergegeven. Als beide commando's versies retourneren, is de installatie geslaagd.
Een project aanmaken
Vervolgens een nieuwe projectmap aanmaken en hiernaartoe navigeren:
Initialiseer nu het project met de standaardinstellingen. Dit genereert een package.json-bestand dat de projectgegevens en afhankelijkheden bijhoudt:
Installeer Express, een populair framework dat het bouwen van servers eenvoudig en snel maakt:
Serverbestand aanmaken
Het hoofdtoegangspunt van de app is server.js. Dit bestand maakt en configureert de Express-server en definieert hoe deze reageert op verzoeken.
Maak een bestand genaamd server.js in de projectmap en voeg de volgende code toe:
server.js
Deze code importeert Express, maakt een server aan en definieert de /-route die een bericht naar de gebruiker stuurt.
De server start op de poort die is opgegeven door de omgevingsvariabele PORT, of standaard op 3000 als de variabele niet is ingesteld.
1. Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?
2. Waar staat npm voor?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
What should I do after creating the server.js file?
How do I run the Node.js server?
Can you explain what each part of the server.js code does?
Geweldig!
Completion tarief verbeterd naar 3.7
Een Applicatie Bouwen voor Containerisatie
Veeg om het menu te tonen
Nu moet je een eenvoudige applicatie maken die je later in een container zult uitvoeren.
Maar voordat je code kunt schrijven, heb je een tool nodig waarmee je JavaScript op je computer kunt uitvoeren, de benodigde bibliotheken kunt installeren en een server kunt opstarten voor testdoeleinden.
Die tool is Node.js — dit vormt de basis van onze applicatie en biedt alles wat je nodig hebt om verder te gaan.
Installatie en configuratie van Node.js
Ga naar de officiële Node.js-website en download de LTS (Long-Term Support) versie — dit is de meest stabiele en breed ondersteunde optie.
De installer bevat:
-
Node.js — de JavaScript runtime-omgeving;
-
npm (Node Package Manager) — de tool voor het installeren en beheren van projectafhankelijkheden.
Zodra de installatie is voltooid, controleer je deze door de volgende commando's uit te voeren in je terminal of opdrachtprompt:
Hiermee wordt de geïnstalleerde Node.js-versie weergegeven.
Hiermee wordt de geïnstalleerde npm-versie weergegeven. Als beide commando's versies retourneren, is de installatie geslaagd.
Een project aanmaken
Vervolgens een nieuwe projectmap aanmaken en hiernaartoe navigeren:
Initialiseer nu het project met de standaardinstellingen. Dit genereert een package.json-bestand dat de projectgegevens en afhankelijkheden bijhoudt:
Installeer Express, een populair framework dat het bouwen van servers eenvoudig en snel maakt:
Serverbestand aanmaken
Het hoofdtoegangspunt van de app is server.js. Dit bestand maakt en configureert de Express-server en definieert hoe deze reageert op verzoeken.
Maak een bestand genaamd server.js in de projectmap en voeg de volgende code toe:
server.js
Deze code importeert Express, maakt een server aan en definieert de /-route die een bericht naar de gebruiker stuurt.
De server start op de poort die is opgegeven door de omgevingsvariabele PORT, of standaard op 3000 als de variabele niet is ingesteld.
1. Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?
2. Waar staat npm voor?
Bedankt voor je feedback!