Node.js est un environnement d'exécution JavaScript populaire pour créer des applications côté serveur. Cet outil permet aux développeurs d'écrire du code backend en utilisant JavaScript au lieu de s'appuyer sur d'autres langages.
Démarrer un projet Node.js peut être difficile, surtout pour les débutants. Dans cet article, nous verrons comment démarrer un projet Node.js, qu'il s'agisse d'une simple application « Hello World » ou d'une application Web plus complexe.
Voici les étapes pour démarrer un projet Node.js :
Tout d'abord, installez Node.js et npm (gestionnaire de packages Node.js) sur votre ordinateur. Les liens de téléchargement sont fournis sur le site officiel de Node.js. Téléchargez le programme d'installation et suivez les instructions pour terminer l'installation.
Créez un nouveau dossier sur votre ordinateur pour stocker tous les fichiers du projet. Accédez à ce dossier dans Terminal.
Utilisez npm dans le terminal pour initialiser un nouveau projet. Tapez la commande suivante :
npm init
npm posera une série de questions sur votre projet, telles que le nom du projet, le numéro de version, la description et le point d'entrée du projet. Vous pouvez utiliser les valeurs par défaut ou les modifier selon vos besoins.
Accédez au répertoire racine du nouveau projet dans le terminal et créez un nouveau fichier. Nommez le fichier "app.js" (ou ce que vous voulez) et écrivez le code de base du serveur. Voici un exemple d'application simple "Hello World" :
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World '); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Dans une fenêtre de terminal, saisissez le texte suivant pour exécuter l'application :
node app.js
Après avoir démarré le serveur, saisissez http:// dans l'adresse /localhost:3000 de votre navigateur, vous verrez le message "Hello World".
Vous pouvez utiliser d'autres modules tiers pour étendre les fonctionnalités de votre application Node.js. Dans le terminal, utilisez la commande npm pour installer le module. Par exemple, pour installer le module Express.js, tapez la commande suivante :
npm install express --save
Utilisez le code suivant pour préciser que votre application utilise le module Express.js :
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(3000, () => { console.log('Example app listening on port 3000!'); });
Une fois l'application installée développé et testé, vous pouvez le déployer sur le serveur. En règle générale, vous utilisez un service d'hébergement cloud tel qu'Amazon Web Services (AWS) ou Microsoft Azure pour héberger votre application.
Voici les étapes pour déployer une application Node.js sur une instance AWS EC2 :
En suivant ces étapes, vous pouvez facilement démarrer un projet Node.js et l'exécuter en local et les serveurs cloud. Que vous soyez un débutant ou un développeur expérimenté, Node.js est l'un des outils permettant de créer des applications et des services Web puissants.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!