ExpressJS (http://expressjs.com/) est un module pour nodeJS développé, à l'origine, par  Tj Holowaychuk.

Dans cette activité, nous allons mettre en place la structure de base qui sera utilisé pour toutes les activités

À faire vous-même 2.1

Placez-vous dans le dossier "express" créé dans l'activité précédente. Créez un dossier un nouveau dossier et nommez-le "express_00".


Après vous êtes placés dans le dossier "express_00", créez 4 dossiers :

Les noms de ces dossiers sont, je pense, suffisamment explicites.

Toujours en vous plaçant dans le dossier express_00, créez un fichier texte et nommez-le "serveur.js"


À faire vous-même 2.2

Placez-vous dans le dossier "html" et créez un fichier texte que vous nommerez "index.html"

Placez-vous dans le dossier "css" et créez un fichier texte que vous nommerez "style.css"

Placez-vous dans le dossier "javascript" et créez un fichier texte que vous nommerez "script.js"

Après l'avoir téléchargé sur le site de jQuery (voir les activités consacrées à jQuery : ici ), placez le fichier "jquery-X.X.X.min.js" (les X seront remplacés par le numéro de version) dans le dossier "lib"

Attention : certains de ces fichiers resteront vides dans un premier temps, ceci est tout à fait normal


À faire vous-même 2.3

Il nous reste maintenant à télécharger express :

Nous allons utiliser l'outil fourni par nodeJS : npm

Ouvrez une console et placez-vous dans le dossier express_00 (utilisation de la commande "cd")

Toujours dans la console, tapez :


npm install express --save
			

Vous devriez voir apparaitre un nouveau dossier : "node_modules" (ce dossier devrait contenir un dossier "express").

La structure que nous venons de mettre en place (dossier "express_00") pourra être "copier-coller" à chaque fois que vous commencerez à coder un nouvel exemple. Il vous suffira, au moment du copier-coller, de renommer ce dossier (express_a3_1, express_a3_2...).