Configuration
Ce dossier contient des instructions afin de préparer ton poste. De manière générale, il est recommandé d'utiliser Linux, la configuration est beaucoup plus simple. Mais sous Windows, ça marche très bien aussi en suivant les étapes indiquées après !
Créez-vous un compte Github
Vous êtes dessus, cliquez sur Sign Up
en haut à droite.
Activez le Github Student Pack en cliquant sur le bouton "Get your pack" et en fournissant votre mail universitaire (UTT, ...)
Configuration commune à tous les projets
Installer VSCode
Visual Studio Code est un éditeur de texte brut. Il est très pratique pour éditer rapidement un fichier de configuration. Vous êtes bien entendu libre d'utiliser autre chose (Notepad++, Vim, ...) mais n'utilisez jamais Office ou LibreOffice pour éditer un fichier, ils n'éditent pas de manière brute les fichiers, ils ajoutent des informations supplémentaires (mise en forme, ...) qui rendent ces fichiers inutilisables dans notre contexte.
Allez sur le site de VSCode, téléchargez et installez la version correspondant à votre PC.
- Pour Windows, laissez toutes les options par défaut mais pensez à cocher toutes les cases du genre
Ajouter VSCode au menu contextuel
- Pour Linux, vscode n'est pas directement accessible dans les repos traditionnels, il faut donc le télécharger et l'installer via votre gestionnaire de paquets (afin d'ajouter aussi le repo dans la liste de vos sources pour les mises à jour), par exemple
sudo apt install ./vscode.deb
.
Installer git
C'est un outil qui va te permettre de télécharger et d'envoyer du code source.
- Sur windows, il faut se rendre sur ce site, cliquer sur download. Vous arrivez sur la page des releases du projet Github correspondant. Plus bas, dans assets, téléchargez le fichier exe en 64bits puis installez le sur votre poste, en laissant les options par défaut.
- Sur Linux, c'est beaucoup plus facile. Installez le paquet
git
avec votre gestionnaire de paquets (exemple :sudo apt install git
).
Installer commitizen
C'est un outil qui va te permettre d'expliquer aux autres collaborateurs ce que tu as changé sur le code quand tu as fait une modification de manière standard.
Il faut d'abord installer node.
- Sous Windows, il faut aller sur ce site, télécharger la version current et installer en laissant les options standards.
- Sous Linux, avec le gestionnaire de paquet, installer
npm
, soit par exemplesudo apt install npm
Ensuite il faut installer commitizen, pour cela, ouvrez un terminal et saisissez : npm install -g commitizen
puis npm install -g cz-conventional-changelog
puis npm install -g cz-emoji
.
Configuration spécifique à PHP
Aller dans le dossier PHP
Configuration spécifique au Front
Aller dans le dossier FRONT