Skip to content

Instantly share code, notes, and snippets.

@JayViannay
Created January 20, 2024 14:53
Show Gist options
  • Save JayViannay/ff9597f30d796a7eb25b72206def8bf9 to your computer and use it in GitHub Desktop.
Save JayViannay/ff9597f30d796a7eb25b72206def8bf9 to your computer and use it in GitHub Desktop.

BRIEF Exploration du Terminal : Créer l'arborescence d'un dossier projet

Prérequis pour les utilisateurs Windows

Pas à pas

  • Ouvrir le terminal (Utiliser Git Bash sur Windows)
  • Créer un dossier "Projet" : mkdir Projet
  • Se déplacer dans le dossier "Projet" : cd Projet
  • Créer un fichier "README.md" : touch README.md
  • Créer un dossier "client" : mkdir client
  • Se déplacer dans le dossier "client" : cd client
  • Créer un dossier "src" : mkdir src
  • Se déplacer dans le dossier "src" : cd src
  • Créer un fichier "index.html" : touch index.html
  • Créer un dossier "assets" : mkdir assets
  • Se déplacer dans le dossier "assets" : cd assets
  • Créer un dossier "css" : mkdir css
  • Créer un dossier "js" : mkdir js
  • Créer un dossier "img" : mkdir img
  • Se déplacer dans le dossier "css" : cd ../css
  • Créer un fichier "style.css" : touch style.css
  • Se déplacer dans le dossier "js" : cd ../js
  • Créer un fichier "script.js" : touch script.js
  • Se déplacer dans le dossier "img" : cd ../img
  • Créer un fichier "logo.jpg" : touch logo.jpg
  • Créer un fichier "main-bg.jpg" : touch main-bg.jpg
  • Créer un fichier "avatar.jpg" : touch avatar.jpg
  • Se déplacer dans le dossier "Projet" : cd ../../
  • Créer un dossier "server" : mkdir server
  • Se déplacer dans le dossier "server" : cd server
  • Créer un dossier "bdd" : mkdir bdd
  • Se déplacer dans le dossier "bdd" : cd bdd
  • Créer un fichier "bdd.sql" : touch bdd.sql
  • Se déplacer dans le dossier "server" : cd ../
  • Créer un dossier "routes" : mkdir routes
  • Se déplacer dans le dossier "routes" : cd routes
  • Créer un fichier "routes.js" : touch routes.js
  • Se déplacer dans le dossier "server" : cd ../
  • Créer un dossier "controllers" : mkdir controllers
  • Se déplacer dans le dossier "controllers" : cd controllers
  • Créer un fichier "controller.js" : touch controller.js
  • Se déplacer dans le dossier "server" : cd ../
  • Créer un dossier "models" : mkdir models
  • Se déplacer dans le dossier "models" : cd models
  • Créer un fichier "model.js" : touch model.js
  • Se déplacer dans le dossier "server" : cd ../
  • Créer un fichier "server.js" : touch server.js
  • Se déplacer dans le dossier "Projet" : cd ../
  • Créer un fichier "history.txt" : touch history.txt
  • Afficher l'historique des commandes : history
  • Copier l'historique des commandes dans le fichier "history.txt" : history > history.txt
  • Se déplacer dans le dossier parent : cd ../

Rendu

  • Un dossier au format .zip contenant le dossier "Projet" avec l'arborescence complète du projet.
  • L'historique des commandes utilisées pour créer l'arborescence du projet dans un fichier "history.txt" à la racine du dossier "Projet".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment