Node.js und npm auf Raspbian installieren
Node.js ist eine JavaScript-Laufzeitumgebung, die sich hervorragend für die Entwicklung von Serveranwendungen eignet. Mit npm (Node Package Manager) kannst du Bibliotheken und Tools verwalten.
Schritt 1: System vorbereiten
- Aktualisiere dein System:
sudo apt-get update && sudo apt-get upgrade -y
Schritt 2: Node.js installieren
- Installiere Node.js aus dem offiziellen Repository:
Ersetzecurl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install -y nodejs
16.x
durch die gewünschte Version, z. B.18.x
für die neueste LTS-Version. - Überprüfe die Installation:
node -v npm -v
Schritt 3: Globale npm-Pakete installieren
- Installiere nützliche Pakete wie
nodemon
oderhttp-server
global:sudo npm install -g nodemon http-server
Schritt 4: Test-Skript ausführen
- Erstelle ein einfaches Node.js-Skript:
nano server.js
const http = require('http'); const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hallo Welt\n'); }); server.listen(3000, () => { console.log('Server läuft auf http://localhost:3000'); });
- Führe das Skript aus:
Besuchenode server.js
http://localhost:3000
, um die Ausgabe zu sehen.
Schritt 5: Projekte verwalten
- Erstelle ein neues Projekt und initialisiere es mit npm:
mkdir meinprojekt cd meinprojekt npm init -y
- Installiere Abhängigkeiten:
npm install express