créer un serveur avec node.js ############################# .. note:: Si vous savez créer un serveur local sans passer par cette étape, ou que vous connaissez une meilleure méthode, utilisez vos connaissances et passez cette étape étape 1 : installer node.js ************************************* * 1 : se rendre sur `nodejs.org `_ * 2 : télécharger la version LTS * 3 : installer node étape 2 (macOS) *************** * ouvrez le terminal (``CMD`` + ``espace`` puis tapez terminal puis ``entrée``) * taper ``sudo npm install -g http-server`` * votre mot de passe est requis : il n'apparaîtra pas lorsque vous le taperez. Tapez « entrée » pour confirmer une fois le mot de passe rentré Pour servir un dossier : ======================== * ouvrez votre terminal s'il n'est pas ouvert * taper ``cd`` suivi d'**une espace**) * glissez le dossier à servir dans le terminal * vous obtenez alors ``cd /chemin/du/dossier`` * appuyez sur ``entrée`` * rendez-vous dans votre navigateur, à l'url ``localhost:8080`` (tapez ``localhost:8080`` dans la barre d'url puis ``entrée``) étape 2 (MS-Windows) ******************** Deux programmes sont alors affichés lorsque l'on recherche « node » dans le menu démarrer : * ❌ node.js (ne nous intéresse PAS) * ✅ node.js command prompt (nous intéresse) * 1 : Lancez le programme « node.js command prompt » * 2 : taper ``npm install -g http-server`` Pour servir un dossier : ======================== * ouvrez le « node.js command prompt » s'il n'est pas ouvert * taper ``cd `` dans le terminal (les lettres ``cd`` et **une espace**) * glissez le dossier à servir dans le terminal * vous obtenez alors ``cd X:\\chemin\du\dossier`` * appuyez sur ``entrée`` * tapez alors ``http-server`` * appuyez sur ``entrée`` * rendez-vous dans votre navigateur, à l'url ``localhost:8080`` (tapez ``localhost:8080`` dans la barre d'url puis ``entrée``)