From 34ec3e7725ffd07d46cad4215796b97c7d7a998c Mon Sep 17 00:00:00 2001 From: Thomas Fritsch <thomas@uidlt.fr> Date: Thu, 28 Jan 2021 12:27:23 +0100 Subject: [PATCH] maj readme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit simplification setup (fork obligatoire) précisions comptes reporter patricia & nicolas corrections mise en forme --- A-preparatifs.md | 15 +++++++++------ D-poo-avancee.md | 10 +++++----- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/A-preparatifs.md b/A-preparatifs.md index 7867485..dac7c56 100644 --- a/A-preparatifs.md +++ b/A-preparatifs.md @@ -12,19 +12,22 @@ ## A.1. Récupération du projet **Ce repo contient une solution commentée du précédent TP.** <br> -Pour ce TP vous pouvez soit repartir de vos fichiers du précédent TP (si vous l'aviez terminé et que le formateur a validé que tout était correct notamment au niveau de la config Babel et webpack) ou bien cloner ce repo et vous en servir comme base pour ce TP. - -*Si vous repartez de vos fichiers, **pensez à faire un `git pull`** pour récupérer les dernières modifications du repo (probablement des modifs de CSS ou des corrections de dernière minute).* +Il va vous de base pour ce nouveau TP. 1. **Commencez par faire un fork du TP :** - soit en cliquant sur le bouton `"Créer une divergence"` (_`"Fork"` sur la version anglaise de gitlab_) - soit en vous rendant directement sur https://gitlab.univ-lille.fr/js/tp2/-/forks/new - Choisissez de placer le fork dans votre profil utilisateur et vérifiez que le repo est **bien en mode "privé"** + Choisissez de placer le fork dans votre profil utilisateur et configurez le repo **en mode "privé"** + + +2. **Ajoutez-votre encadrant de TP en tant que "reporter" pour qu'il ait accès à votre code :** + - dans le menu de gauche, cliquez sur `"Membres"`, + - entrez comme **nom d'utilisateur** celui de votre encadrant de TP (`@nicolas.anquetil`, `@patricia.everaere-caillier` ou `@thomas.fritsch`) + - ... et `"reporter"` comme **rôle**. -2. **Ajoutez moi en tant que "reporter" pour que j'ai accès à votre code :** dans le menu de gauche, cliquez que `"Membres"`, et entrez `@thomas.fritsch` comme nom d'utilisateur, et donc `"reporter"` comme rôle. -3. **Récupérez ensuite les fichiers de ce TP grâce à Git : clonez votre fork dans un dossier de votre choix** : +3. **Ouvrez ensuite un terminal et récupérez les fichiers de ce TP grâce à Git en clonant votre fork dans un dossier de votre choix :** ```bash mkdir ~/tps-js git clone https://gitlab.univ-lille.fr/<votre-username>/tp2.git ~/tps-js/tp2 diff --git a/D-poo-avancee.md b/D-poo-avancee.md index 2e90b20..c911b11 100644 --- a/D-poo-avancee.md +++ b/D-poo-avancee.md @@ -47,7 +47,7 @@ _**L'objectif de cet exercice est d'utiliser une classe à l'intérieur d'une au - si cet enfant est lui-même une instance de Component, on fait alors appel à la méthode `render()` du `Component` enfant (petit indice : ça ressemble quand même beaucoup au concept de "récursivité"...) - si l'enfant est une chaîne de caractères, alors la chaîne est ajoutée telle qu'elle, comme auparavant - > **NB :** Pour tester si un enfant est de la classe `Component`, vous pouvez là aussi utiliser l'opérateur [`instanceof`](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/instanceof)_ + > _**NB :** Pour tester si un enfant est de la classe `Component`, vous pouvez là aussi utiliser l'opérateur [`instanceof`](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/instanceof)_ Si votre code fonctionne correctement, vous devez avoir le rendu suivant : @@ -118,10 +118,10 @@ class Counter { } console.log( - Counter.getCounter(), // 0 - Counter.counter, // 1 - Counter.getCounter(), // 1 - Counter.counter, // 2 + Counter.getCounter(), // 0 + Counter.counter, // 1 + Counter.getCounter(), // 1 + Counter.counter, // 2 ); ``` -- GitLab