Commit 44fb903c authored by Erwan Bousse's avatar Erwan Bousse

Ajout instructions pour node et angular

parent 0d9dafde
......@@ -77,4 +77,28 @@ Pour cela, utilisez la commande suivante:
mvn process-resources
----
La version PDF du rapport sera disponible dans le dossier `./target/doc/`
\ No newline at end of file
La version PDF du rapport sera disponible dans le dossier `./target/doc/`
== Utilisation de Node et de Angular sur les machines des salles informatique
=== Utilisation de node 12.0 à la place de node 8.0
Actuellement la version de node dans les salles informatique est trop ancienne (version 8.0).
Nous vous mettons à disposition une version plus récente de node (12.0) via le répertoire réseau `~bousse-e/node`.
Pour l'utiliser, faire ceci :
- dans votre répertoire utilisateur, créez un fichier `~/.bashrc` s'il n'existe pas encore ;
- ajoutez dans ce fichier la ligne suivante dans ce fichier : `export PATH=~bousse-e/node/bin:$PATH` ;
- ensuite fermez et ouvrez votre terminal, et faites `node --version`, normalement il vous affiche la version 12.0.
=== Configuration de `npm` pour pouvoir installer Angular
La https://angular.io/guide/setup-local[documentation Angular] vous invite à installer Angular à l'aide de l'outil `npm`.
Cependant, par défaut, `npm` tente d'installer Angular globalement sur le système, ce qui demande des droits administrateur.
Il faut donc configurer `npm` pour installer Angular dans votre répertoire utilisateur à la place.
Pour cela, faites ceci :
- `mkdir ~/.npm-global` pour créer le répertoire où ranger les binaires installés par `npm` ;
- `npm config set prefix '~/.npm-global'` pour dire à `npm` où trouver ce répertoire ;
- dans votre fichier `~/.bashrc`, ajouter `export PATH=~/.npm-global/bin:$PATH` pour indiquer à votre système où trouver ces binaires ;
- puis redémarrez votre terminal pour que les changements soient pris en compte.
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment