Avant de pouvoir commencer à coder, vous devrez installer quelques outils. Commençons par installer le runtime de Node.
Installez Node
Accédez à NodeJS.org pour télécharger puis installer la dernière version de Node. Cela a pour effet d'installer le runtime JavaScript de Node, ce qui vous permet par là même d'exécuter les serveurs Node. Cela installe également Node Package Manager ou npm
, outil précieux pour l'installation des packages nécessaires à la création de vos projets.
Clonez l'application front-end
Il est maintenant temps de créer votre répertoire de travail pour ce cours : vous pouvez le nommer go-fullstack
, par exemple.
Une fois le répertoire créé, il vous faudra cloner le code pour l'application front-end dans un sous-répertoire appelé frontend
. À partir de votre répertoire de travail, entrez la commande ci-dessous :
git clone https://github.com/OpenClassrooms-Student-Center/go-fullstack-v3-fr.git frontend
Vous pouvez ensuite procéder comme suit :
cd frontend npm install npm run start
Cela installera toutes les dépendances requises par l'application front-end, et lancera le serveur de développement. Désormais, si vous accédez à http://localhost:4200, vous devriez voir l'interface suivante (en supposant que vous ayez bien suivi les étapes ci-dessus) :
N'hésitez pas à explorer le contenu pour avoir un aperçu de ce que nous allons créer. Ça ne représente pas encore beaucoup, mais c'est là que vous intervenez !
La dernière étape consiste à créer un second sous-répertoire dans votre répertoire de travail, appelé backend
. C'est là que vous créerez l'application Express.
En résumé
Node peut être installé à partir de NodeJS.org.
L'application front-end pour ce cours peut être clonée avec
git clone
, installée avecnpm install
, et lancée avecnpm run start
Maintenant que votre environnement de développement est configuré, voyons ensemble comment démarrer votre serveur Node !