Jak zainstalować Jekyll SSG na Manjaro Linux Top 10

Jak zainstalować Jekyll SSG na Manjaro Linux Top 10
Jekyll to statyczny generator witryn open source (SSG) zbudowany z Ruby. Działa, biorąc treść napisaną w prostym języku znaczników, stosując do niej szablony, a następnie tworząc statyczną stronę internetową. Umożliwia także modyfikację adresu URL witryny, wyglądu i wyświetlanych na nim zawartości i wielu więcej. Najlepszą rzeczą w Jekyll jest to, że działa przy użyciu zwykłego tekstu i plików HTML i nie wymaga żadnej bazy danych. Ma również szybszy czas ładowania i jest niedrogi pod względem kosztów i zasobów. Jest dostępny dla macOS, Windows i różnych dystrybucji Linux.

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.