Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
txs:framadate:tips [2018/01/24 23:06] – [Tips] titouan | txs:contrib:framadate_a17:tips [2020/09/16 11:24] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ==== Tips ==== | ||
+ | ===débug=== | ||
+ | * le débugger du navigateur (raccourci F12) permet une exécution pas à pas du javascript : pour cela mettez des points d' | ||
+ | * utiliser l' | ||
+ | * consulter les logs de votre conteneur docker (celle de la base de donnée par exemple) avec < | ||
+ | |||
+ | === linux : commandes utiles === | ||
+ | * **Commande : cd** | ||
+ | < | ||
+ | déplace le dossier courant vers la destination | ||
+ | * **Commande : ls** | ||
+ | < | ||
+ | affiche le contenu du dossier courant (avec les droits d' | ||
+ | * **Commande : chmod** | ||
+ | < | ||
+ | change les droits d' | ||
+ | * **Commande : chown** | ||
+ | < | ||
+ | change le propriétaire d'un fichier/ | ||
+ | * **Commande : cat et nano** | ||
+ | < | ||
+ | affiche le contenu d'un fichier/ | ||
+ | * **Commande : locate et find** | ||
+ | < | ||
+ | trouve un fichier sur la machine (locate se base sur l' | ||
+ | |||
+ | ==== Bonne pratique ==== | ||
+ | === code en général : === | ||
+ | * respecter les indentations | ||
+ | * respecter les choix de nommage : snakecase ou camelcase (pas les deux) | ||
+ | |||
+ | |||
+ | === Conseil d' | ||
+ | * fork le projet | ||
+ | * faire une branche à partir de la branche master pour chaque issue (git checkout) | ||
+ | * faire plusieurs commit : 1 par changement fonctionnel ou technique (ajout d'un bouton + fonction associée, etc...) | ||
+ | * faire les mises à jour de Framadate sur la branche master. | ||
+ | * gitignore des fichiers qui ne doivent pas être publics (éviter les push force) | ||