W tym poście będziemy wyjaśniać, jak zainstalować Jekyll SSG (statyczny generator witryny) Manjaro Linux 21.
Instalowanie Jekyll SSG na Manjaro
Wykonaj następujące kroki, aby zainstalować Jekyll SSG (statyczny generator strony) na Manjaro Linux 21:
Krok 1: Lista pakietów zaktualizowania
Zaktualizuj listę pakietów w swoim systemie za pomocą poniższego polecenia:
$ sudo pacman -syu
Krok 2: Zainstaluj warunki wstępne
Istnieje pewne warunki, które musisz zainstalować przed przystąpieniem do instalacji Jekyll SSG. Uruchom poniższe polecenie, aby je zainstalować:
$ sudo pacman -s rubinowy devel
Krok 2: Zainstaluj Jekyll
Skonfiguruj ścieżkę instalacji klejnot, dodając zmienne środowiskowe do ~//.plik Zshrc. W tym celu edytuj .plik Zshrc z dowolnym edytorem tekstu.
$ sudo nano ~/.Zshrc
Dodaj poniższe linie w .plik Zshrc.
# Zainstaluj klejnoty rubinowe na ~/klejnoty
Eksport GEM_HOME = $ Home/Gems
Ścieżka eksportu = $ home/klejnot/bin: $ ścieżka
Ścieżka eksportu = $ home/.lokalny/share/klejnot/rubin/3.0.0/bin: $ ścieżka
Następnie zapisz plik i wyjdź z edytora.
Teraz, aby zastosować zmiany, ponownie załaduj .Ustawienia BASHRC za pomocą poniższego polecenia:
$ źródło ~/.Zshrc
Teraz uruchom poniższe polecenie, aby zainstalować Jekyll, a także Bundler do obsługi zależności klejnotów.
$ klejnot instaluj Jekyll Bundler
To zainstaluje Jekyll i Bundler w twoim systemie Manjaro. Aby zweryfikować instalację Jekyll w systemie, uruchom poniższe polecenie:
$ Jekyll -v
Poniższe dane wyjściowe weryfikuje to wersja 4 Jekyll.2.2 zostały pomyślnie zainstalowane w naszym systemie.
Krok 3: Utwórz stronę
Utwórz katalog dla swojej witryny. Aby to zrobić, uruchom poniższe polecenie:
$ jekyll New www
Możesz nadać nowemu katalogowi dowolne imię i nazwisko. Stworzyliśmy katalog o nazwie WWW w katalogu domowym.
Po zakończeniu polecenia zobaczysz wyświetlane dane wyjściowe.
Powyższe polecenie utworzy niektóre pliki i katalogi w katalogu WWW. Aby je wyświetlić, użyj polecenia LS.
Krok 4: Zbuduj stronę
Następnym krokiem jest zbudowanie strony. Aby to zrobić, uruchom poniższe polecenie:
$ Polegle Exec Jekyll Serve
To polecenie buduje witrynę i uruchamia ją na lokalnym serwerze WWW na http: // localhost: 4000.
Możesz zobaczyć błąd poniżej po uruchomie.
Dzieje się tak, ponieważ Ruby 3.0 nie jest pakowane z Webrickiem. Aby rozwiązać ten błąd, uruchom to polecenie:
$ pakiet Dodaj Webrick
Następnie możesz uruchomić polecenie „Pakiet Exec Jekyll Serve”, aby zbudować witrynę.
Teraz otwórz przeglądarkę internetową i przejdź do http: // localhost: 4000. Zobaczysz swoją witrynę statyczną z następującą domyślną treścią.
W tym poście omówiliśmy sposób zainstalowania Jekyll SSG (statyczny generator strony) i utworzyć testową stronę Jekyll z domyślną treścią, aby udostępnić ją w systemie lokalnym. Widziałeś, jak łatwo jest zbudować statyczną stronę internetową bez potrzeby skomplikowanego programowania i wiedzy specjalistycznej bazy danych. Strony statyczne mają jednak pewne ograniczenia. Jednym z głównych ograniczeń jest to, że nie można publikować i modyfikować jej treści za pośrednictwem przeglądarki. Zamiast tego będziesz musiał wprowadzić zmiany w plikach tekstowych lub szablonach lokalnie, a następnie zregenerować witrynę, aby uczynić ją na żywo.