Voici un tutoriel rapide pour pouvoir tester un projet web développé via Node.js, en utilisant le framework minimaliste Express.
Pour tester un projet web Node.js en local, vous devrez créer un serveur web à l’aide d’Express, un framework populaire pour Node.js. Voici les étapes pour configurer et tester votre projet web :
Si vous n’avez pas encore installé Express, ouvrez un terminal et accédez au répertoire de votre projet. Exécutez la commande suivante pour initialiser un fichier package.json :
npm init -y
Ensuite, installez Express avec la commande suivante :
npm install express
Créez un fichier JavaScript dans le répertoire de votre projet, par exemple server.js. Ouvrez ce fichier dans un éditeur de code et ajoutez le code suivant pour configurer un serveur web simple avec Express :
const express = require('express');
const app = express();
const PORT = process.env.PORT || 3000;
app.use(express.static('public'));
app.get('/', (req, res) => {
res.sendFile(__dirname + '/public/index.html');
});
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});
Assurez-vous de créer un dossier public dans le répertoire de votre projet pour stocker les fichiers statiques tels que les fichiers HTML, CSS et JavaScript côté client.
Créez un fichier index.html dans le dossier public et ajoutez le code HTML de base pour votre projet. Vous pouvez également ajouter des fichiers CSS, JavaScript et d’autres ressources statiques dans ce dossier.
Ouvrez un terminal et accédez au répertoire de votre projet. Exécutez la commande suivante pour démarrer le serveur :
node server.js
Remplacez « server.js » par le nom de votre fichier de serveur, si nécessaire.
Ouvrez votre navigateur web et accédez à l’adresse suivante :
http://localhost:3000
Vous devriez voir votre projet web s’afficher dans le navigateur. Vous pouvez maintenant tester et déboguer votre application web Node.js en local.
Si vous souhaitez que votre serveur redémarre automatiquement à chaque modification de fichier, vous pouvez utiliser Nodemon. Installez Nodemon en exécutant la commande suivante :
npm install -g nodemon
Puis démarrez votre serveur avec Nodemon en tapant :
nodemon server.js
Remplacez « server.js » par le nom de votre fichier de serveur, si nécessaire.
En suivant ces étapes, vous pourrez tester et déboguer votre projet web Node.js en local sur votre ordinateur.
N’hésitez pas à laisser un commentaire si ce tutoriel vous a plu ou si vous avez des remarques et suggestions !
Depuis 2007, Apple sort de nouveaux iPhone chaque année. Mais combien coûte réellement un iPhone…
La photogrammétrie, pour faire simple, est la technique qui permet de reconstruire un objet en…
Au cours des 1000 premiers kilomètres parcourus après l'achat de mon vélo neuf, j'ai eu…
Les limaces m'en ont fait bavé au jardin ! J'ai essayé différentes méthodes, mais rien…
Situé dans le département du Haut-Rhin en Alsace et niché au pied des montagnes vosgiennes,…
Vous tentez de lancer votre projet Node.js sur votre machine et boum, vous vous retrouvez…