Hvordan installere Jekyll SSG på Manjaro Linux Topp 10

Hvordan installere Jekyll SSG på Manjaro Linux Topp 10
Jekyll er en open source statisk nettstedsgenerator (SSG) bygget med Ruby. Det fungerer ved å ta innholdet ditt skrevet på et enkelt markeringsspråk, bruke maler på det og deretter lage et statisk nettsted. Det lar deg også endre nettadressen, utseendet og innholdet som vises på det, og mye mer. Det beste med Jekyll er at det fungerer ved hjelp av vanlig tekst og HTML -filer, og at det ikke krever noen database. Den har også en raskere belastningstid og er billig når det gjelder kostnader og ressurser. Det er tilgjengelig for macOS, Windows og forskjellige Linux -distribusjoner.

I dette innlegget vil vi forklare hvordan du installerer Jekyll SSG (statisk nettstedgenerator) på Manjaro Linux 21.

Installere Jekyll Ssg på Manjaro

Fullfør følgende trinn for å installere Jekyll SSG (statisk nettstedgenerator) på Manjaro Linux 21:

Trinn 1: Oppdater pakkeliste

Oppdater pakkelisten i systemet ditt ved å bruke kommandoen nedenfor:

$ sudo pacman -yu

Trinn 2: Installer forutsetninger

Det er noen forutsetninger du trenger å installere før du fortsetter med installasjonen av Jekyll SSG. Kjør kommandoen nedenfor for å installere dem:

$ sudo pacman -s ruby ​​base -devel

Trinn 2: Installer Jekyll

Konfigurer GEM -installasjonsstien ved å legge til miljøvariablene til ~//.Zshrc -fil. For dette, rediger .Zshrc -fil med hvilken som helst tekstredigerer.

$ sudo nano ~/.Zshrc

Legg til linjene nedenfor i .Zshrc -fil.

# Installer Ruby Gems til ~/Gems
Eksporter GEM_HOME = $ HJEM/GEMS
Eksportbane = $ Hjem/Gems/Bin: $ Sti
Eksportbane = $ Hjem/.Lokal/Share/Gem/Ruby/3.0.0/bin: $ sti

Lagre deretter filen og avslutte redigeringsprogrammet.

Nå for å bruke endringene, laster du på nytt .BASHRC -innstillinger ved hjelp av kommandoen nedenfor:

$ kilde ~/.Zshrc

Kjør nå kommandoen nedenfor for å installere Jekyll så vel som Bundler for å håndtere perleavhengigheter.

$ perle installer Jekyll Bundler

Dette vil installere Jekyll og Bundler på Manjaro -systemet ditt. For å bekrefte installasjonen av Jekyll på systemet ditt, kjør kommandoen nedenfor:

$ Jekyll -v

Utgangen nedenfor verifiserer at Jekyll versjon 4.2.2 er installert på systemet vårt.

Trinn 3: Opprett nettstedet

Lag en katalog for nettstedet ditt. For å gjøre det, kjør kommandoen nedenfor:

$ jekyll ny www

Du kan gi den nye katalogen ethvert navn du vil ha. Vi har opprettet katalogen som heter www under hjemmekatalogen.

Når kommandoen er fullført, vil du se utdata vist nedenfor.

Kommandoen ovenfor vil opprette noen filer og kataloger i WWW -katalogen. For å se dem, bruk LS -kommandoen.

Trinn 4: Bygg nettstedet

Neste trinn er å bygge nettstedet. For å gjøre det, kjør kommandoen nedenfor:

$ bunt exec jekyll serverer

Denne kommandoen bygger nettstedet og kjører det på en lokal webserver på http: // localhost: 4000.

Du kan se feilen nedenfor etter å ha kjørt kommandoen “Bundle Exec Jekyll Server”.

Dette skjer fordi Ruby 3.0 kommer ikke samlet med Webrick. For å løse denne feilen, kjør denne kommandoen:

$ bunt Legg til Webrick

Etter dette kan du kjøre kommandoen “Bundle Exec Jekyll Server” for å bygge nettstedet.

Nå, åpne nettleseren din og naviger til http: // localhost: 4000. Du vil se det statiske nettstedet ditt med følgende standardinnhold.

I dette innlegget dekket vi hvordan du installerer Jekyll SSG (Static Site Generator) og lager et test Jekyll -nettsted med standardinnhold for å gjøre det tilgjengelig på det lokale systemet. Du har sett hvor enkelt det er å bygge et statisk nettsted uten behov for kompleks programmering og databasekompetanse. Statiske nettsteder har imidlertid noen begrensninger. En av de viktigste begrensningene er at du ikke kan legge ut og endre innholdet gjennom nettleseren din. I stedet må du gjøre endringer i tekstfilene eller maler lokalt og deretter regenerere nettstedet for å få det til å leve.