project-structure #1

Open
florian.llimos wants to merge 4 commits from project-structure into main
Showing only changes of commit 2f621487c4 - Show all commits

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
css/
Review

Tu ignores les dossiers CSS et JS du dépôt ? ça ne fait pas partie des rendus du site ? ou alors, je n'ai pas compris pourquoi c'est là ça.

Tu ignores les dossiers CSS et JS du dépôt ? ça ne fait pas partie des rendus du site ? ou alors, je n'ai pas compris pourquoi c'est là ça.
Review

J'ai ignoré les dossiers css & js car vu que ce sont des dépendances, je ne vois pas trop l'utilité de les push sur le dépôt alors qu'on peut les récupérer au besoin sur le site du framework directement.

J'ai ignoré les dossiers css & js car vu que ce sont des dépendances, je ne vois pas trop l'utilité de les push sur le dépôt alors qu'on peut les récupérer au besoin sur le site du framework directement.
Review

En utilisant npm et la configuration avec le package.json (https://docs.npmjs.com/cli/v10/configuring-npm/package-json?v=true) il ne sera plus nécessaire d'ignorer ces dossiers dans le versionnement, mais par contre, il faudra ignorer le dossier node_modules comme il est d'usage sur les projets Web de ce type.

Ça me semble plus intéressant de partir sur ce type de gestion de dépendances pour éviter d'avoir à installer manuellement une dépendance, et permettre de gérer facilement ces dépendances, notamment dans un système de gestion de version tel que Git.

En utilisant npm et la configuration avec le package.json (https://docs.npmjs.com/cli/v10/configuring-npm/package-json?v=true) il ne sera plus nécessaire d'ignorer ces dossiers dans le versionnement, mais par contre, il faudra ignorer le dossier `node_modules` comme il est d'usage sur les projets Web de ce type. Ça me semble plus intéressant de partir sur ce type de gestion de dépendances pour éviter d'avoir à installer manuellement une dépendance, et permettre de gérer facilement ces dépendances, notamment dans un système de gestion de version tel que Git.
js/