Modifier Votre Site Jekyll sur GitHub - Avancé
Il est interessant de pouvoir construire localement son site sur son ordinateur avant de l’envoyer sur Github. Cela évite les multiples commits, et cela accelère le développement.
- Modifier Votre Site Jekyll sur GitHub - Avancé
Ce guide vous montrera étape par étape comment configurer votre environnement Windows pour construire un site de documentation avec Jekyll en utilisant Visual Studio Code (VSCode).
Une fois cela effectué, vous pourrez voir votre site localement dans votre navigateur en utilisant l’URL suivante : http://127.0.0.1:4000.
A noter que si vous le souhaitez, vous pouvez également utiliser l’envirronement WSL pour construire localement votre site. Mais cette méthode, bien que similaire, demande un peu plus de connaissances et n’est pas décrite ici.
Sur Windows
Étape 1 : Installer Visual Studio Code
- Téléchargez et installez Visual Studio Code depuis le site officiel.
- Suivez les instructions d’installation et lancez VSCode une fois l’installation terminée.
Étape 2 : Installer Ruby
- Téléchargez et installez Ruby via RubyInstaller. Choisissez une version adaptée à votre système (x86 ou x64).
- Pendant l’installation, assurez-vous de cocher l’option pour ajouter Ruby aux variables d’environnement de Windows.
- Après l’installation, redémarrez votre ordinateur pour que les changements prennent effet.
Étape 3 : Vérifier l’Installation de Ruby
- Ouvrez VSCode.
- Ouvrez un nouveau terminal dans VSCode (Terminal -> Nouveau Terminal).
- Tapez
ruby -v
pour vérifier que Ruby est correctement installé. Vous devriez voir la version de Ruby s’afficher.
Étape 4 : Cloner le Répertoire de Documentation
- Dans VSCode, allez dans l’onglet “Source Control” (icône de branches en bas à gauche).
- Cliquez sur “Clone Repository”.
- Entrez l’URL de votre répertoire GitHub contenant la documentation Jekyll.
- Choisissez un emplacement sur votre ordinateur pour cloner le répertoire et suivez les instructions.
A noter
Cette partie peut être exécutée avec Github Desktop. Dans ce cas, une fois le repo cloné, vous ouvrirez le dossier dans VSCode.
Étape 5 : Ouvrir le Dossier de Documentation
- Dans VSCode, ouvrez le dossier cloné (Fichier -> Ouvrir Dossier).
- Naviguez jusqu’au dossier
docs/
. - Faites un clic droit sur le dossier
docs/
et sélectionnez “Ouvrir dans le Terminal”.
Étape 6 : Installation des Dépendances
Dans le terminal ouvert :
- Exécutez
gem install bundler
pour installer Bundler. - Exécutez
bundle install
pour installer toutes les dépendances requises par Jekyll et votre projet.
Étape 7 : Construire et Servir le Site
- Dans le terminal, exécutez
bundle exec jekyll serve
. - Ouvrez un navigateur web et allez à
http://localhost:4000
pour voir votre site Jekyll en action.
Sur Linux (non testé)
Étape 1 : Installer Visual Studio Code
- Téléchargez et installez Visual Studio Code depuis le site officiel.
- Vous pouvez également utiliser votre gestionnaire de paquets pour l’installer, par exemple
sudo apt install code
sur les distributions basées sur Debian/Ubuntu.
Étape 2 : Installer Ruby
- Ouvrez un terminal.
- Installez Ruby via votre gestionnaire de paquets, par exemple
sudo apt install ruby-full
sur les distributions basées sur Debian/Ubuntu. - Vérifiez l’installation avec
ruby -v
.
Étape 3 : similaires à celles de Windows
Étape 4 : Installer Bundler et Jekyll
- Dans le terminal, exécutez
gem install bundler
. - Puis, dans le dossier de votre projet, exécutez
bundle install
.
Étape 5 : similaires à celles de Windows
Sur macOS (non testé)
Installer Ruby
- macOS vient avec Ruby installé, mais vous pouvez installer une version plus récente via Homebrew en exécutant
brew install ruby
. - Ajoutez le chemin du Ruby de Homebrew à votre PATH en suivant les instructions affichées après l’installation.
Étapes 1,3,4 et 5 : similaires à celles de Windows