Come installare Jekyll SSG su Manjaro Linux Top 10

Come installare Jekyll SSG su Manjaro Linux Top 10
Jekyll è un generatore di siti statico open source (SSG) costruito con Ruby. Funziona prendendo i tuoi contenuti scritti in una semplice lingua di markup, applicando modelli e quindi creando un sito Web statico. Ti consente inoltre di modificare l'URL del tuo sito Web, l'aspetto e il contenuto visualizzato su di esso e molto altro. La cosa migliore di Jekyll è che funziona utilizzando file di testo e html e non richiede alcun database. Ha anche un tempo di carico più rapido ed è economico in termini di costi e risorse. È disponibile per macOS, Windows e varie distribuzioni Linux.

In questo post, spiegheremo come installare Jekyll SSG (Generatore di siti statico) Manjaro Linux 21.

Installazione di Jekyll SSG su Manjaro

Completa i seguenti passaggi per installare Jekyll SSG (generatore di siti statico) su Manjaro Linux 21:

Passaggio 1: aggiornamento dell'elenco dei pacchetti

Aggiorna l'elenco dei pacchetti nel sistema utilizzando il comando seguente:

$ sudo pacman -syu

Passaggio 2: installa prerequisiti

Ci sono alcuni prerequisiti che devi installare prima di procedere con l'installazione di Jekyll SSG. Esegui il comando seguente per installarli:

$ Sudo Pacman -S Ruby Base -Devel

Passaggio 2: installa Jekyll

Configurare il percorso di installazione GEM aggiungendo le variabili di ambiente al tuo ~/.File ZSHRC. Per questo, modifica il .File ZSHRC con qualsiasi editor di testo.

$ sudo nano ~/.zshrc

Aggiungi le righe sotto in .File ZSHRC.

# Installa le gemme ruby ​​su ~/gemme
esportazione gem_home = $ home/gems
Export Path = $ Home/Gems/Bin: $ Path
percorso di esportazione = $ home/.locale/share/gem/ruby/3.0.0/Bin: $ Path

Quindi, salva il file ed esci dall'editor.

Ora per applicare le modifiche, ricaricare .Impostazioni BASHRC utilizzando il comando seguente:

$ fonte ~/.zshrc

Ora, esegui il comando seguente per installare Jekyll e il Bundler per gestire le dipendenze GEM.

$ gem Installa Jekyll Bundler

Questo installerà Jekyll e Bundler sul tuo sistema Manjaro. Per verificare l'installazione di Jekyll sul sistema, eseguire il comando di seguito:

$ Jekyll -v

L'output di seguito verifica che Jekyll versione 4.2.2 è stato installato con successo sul nostro sistema.

Passaggio 3: crea il sito

Crea una directory per il tuo sito. Per fare ciò, esegui il comando qui sotto:

$ jekyll new www

Puoi dare alla nuova directory qualsiasi nome che desideri. Abbiamo creato la directory denominata www sotto la directory della casa.

Quando il comando è completato, vedrai l'output mostrato di seguito.

Il comando sopra creerà alcuni file e directory nella directory WWW. Per visualizzarli, usa il comando LS.

Passaggio 4: crea il sito

Il prossimo passo è costruire il sito. Per fare ciò, esegui il comando seguente:

$ bundle exec jekyll serve

Questo comando crea il sito ed lo esegue su un server Web locale su http: // localhost: 4000.

Potresti vedere l'errore di seguito dopo aver eseguito il comando "bundle exec jekyll".

Questo si verifica perché Ruby 3.0 non viene in bundle con Webrick. Per risolvere questo errore, eseguire questo comando:

$ bundle Aggiungi Webrick

Dopo questo, è possibile eseguire il comando "Bundle Exec Jekyll Serve" per costruire il sito.

Ora, apri il tuo browser Web e vai su http: // localhost: 4000. Vedrai il tuo sito statico con i seguenti contenuti predefiniti.

In questo post, abbiamo trattato come installare Jekyll SSG (STATIC SITE GENERATOR) e creare un sito Test Jekyll con contenuti predefiniti per renderlo disponibile sul sistema locale. Hai visto quanto è facile creare un sito Web statico senza la necessità di una complessa programmazione di programmazione e database. I siti Web statici, tuttavia, hanno alcune limitazioni. Una delle principali limitazioni è che non è possibile pubblicare e modificare il suo contenuto tramite il browser. Invece, dovresti apportare modifiche ai file di testo o ai modelli a livello locale e quindi rigenerare il sito per renderlo vivo.