Repository fil rouge utilisée dans le cadre d'une introduction à NodeJS. Les différentes différentes branches correspondent aux étapes du cours.
- NodeJS (version LTS 6.x.x) doit être installé sur le système (en téléchargeant le programme d'installation sur le site).
Toutes les dépendances nécessaires sont listées dans le fichier package.json. Pour les installer :
npm installLe repository est divisé en plusieurs branches qui correspondent aux différentes étapes du cours :
- step-1 : routage simple avec Express
- step-2 : utilisation de middlewares et Pug (ex-Jade)
- step-3 : utilisation de MongoDB
- step-4 : ajout d'un service worker pour consultation hors-ligne basique
- step-5 : MEAN app complète (MongoDB, Express, AngularJS, NodeJS)
Pour récupérer toutes les branches localement :
git pull --allPour changer de branche localement (remplacer avec l'étape voulue) :
git checkout step-1Bien penser à lancer un npm install à chaque passage à l'étape suivante !
En cas de problèmes ou de conflit entre la version distante (github) et locale, pour remettre au propre la version locale :
git reset --hard HEAD
git clean -f -d