Skip to content

Pierrci/nodejs-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodejs-course

Repository fil rouge utilisée dans le cadre d'une introduction à NodeJS. Les différentes différentes branches correspondent aux étapes du cours.

Pré-requis

  • NodeJS (version LTS 6.x.x) doit être installé sur le système (en téléchargeant le programme d'installation sur le site).

Installation

Toutes les dépendances nécessaires sont listées dans le fichier package.json. Pour les installer :

npm install

Les différentes étapes

Le 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 --all

Pour changer de branche localement (remplacer avec l'étape voulue) :

git checkout step-1

Bien penser à lancer un npm install à chaque passage à l'étape suivante !

Nettoyage du dossier local

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

About

Repository fil rouge utilisé dans le cadre d'un cours introductif à NodeJS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors