Przewodnik po hostingu bezserwerowym bloga statycznego Jekyll: Jak bezpłatnie wdrożyć Surge.sh?

Jak hostować za darmo Jekyll Statyczny blog? Nie ma potrzeby kupowania serwera ani umiejętności technicznych, nawet nowicjusz może szybko zacząć!

Jekyll + Surge.sh pozwala łatwo stworzyć wydajną platformę blogową!

Przewodnik po hostingu bezserwerowym bloga statycznego Jekyll: Jak bezpłatnie wdrożyć Surge.sh?

Zainstaluj projekt Surge

Surge.sh to program cytujący JavaScript opublikowany na platformie Node.js.

Przed użyciem Surge musisz to zrobićZainstaluj Node.js na swoim komputerze lokalnym.

  • Następnie zainstaluj Surge przez npm.

Jeśli nie zainstalowałeś Surge, pierwszym zadaniem jest wprowadzenie następującego polecenia, aby go zainstalować▼

npm install -g surge
  • Teraz masz wszystkie narzędzia potrzebne do szybkiego uruchomienia witryny Jekyll.

Utwórz nową witrynę Jekyll

Najpierw znajdź swój istniejący projekt Jekyll lub utwórz nowy za pomocą terminala ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Aby zapoznać się z konkretną metodą budowania Jekylla, kliknij poniższy link, aby przeczytać nasz starannie przygotowany samouczek pobierania i instalacji Jekylla▼

Po skonfigurowaniu komputera lokalnego i skonfigurowaniu Jekyll, możesz uzyskać do niego dostęp w przeglądarce za pomocą następującego polecenia:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • W tym momencie pomyślnie uruchomiłeś podstawową statyczną witrynę internetową.
  • Domyślnie projekt Jekyll działa na komputerze lokalnym i jest prawie gotowy do wdrożenia na serwerze.

Skompiluj swoją witrynę Jekyll

Następnie możesz skompilować swoją witrynę Jekyll do statycznych plików HTML, CSS i JavaScript.

jekyll build

Teraz Twój kod źródłowy został skompilowany do pliku _site/ Spis treści.

każdy bieg jekyll build , pliki te zostaną ponownie skompilowane — są to również pliki, które chcesz opublikować w Internecie.

Wdróż swoją witrynę Jekyll

Możesz użyć następującego polecenia, aby _site/ Publikuj katalog w Internecie▼

surge _site/

Jeśli nie jesteś jeszcze zalogowany lub zarejestrowany, system poprosi Cię o zalogowanie się lub rejestrację.

Następnie otrzymasz losową subdomenę.

Można go zastąpić czymś według własnego uznania, np. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Po naciśnięciu Enter powinieneś otrzymać wiadomość potwierdzającą pomyślne uruchomienie Twojej witryny▼

Success! Project is published and running at example-jekyll.surge.sh
  • Dobra robota, Twoja witryna internetowa jest teraz pomyślnie dostępna online!

Surge domyślnie poprosi Cię o wprowadzenie nazwy domeny przy każdym wdrożeniu.

Aby pominąć ten krok, możesz przekazać nazwę domeny bezpośrednio do interfejsu CLI Surge podczas uruchamiania polecenia.

Na przykład, jeśli Twoja subdomena tovancouver.surge.sh, możesz wykonać następujące polecenie ▼

surge _site/ --domain vancouver.surge.sh
  • Jeśli dodajesz niestandardową nazwę domeny w Surge, możesz zastąpić nazwę subdomeny w powyższym poleceniu własną niestandardową nazwą domeny.

Jeśli chcesz przełączyć konto w celu logowania, musisz wylogować się ze swojego konta Surge▼

surge logout

Jeśli pojawi się następujący komunikat o błędzie▼

Wdróż Jekyll w Surge.sh, aby dodać niestandardową nazwę domeny: Z łatwością zbuduj statyczną witrynę internetową Część 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Rozwiązaniem jest zmiana domyślnej subdomeny generowanej przez Surge, ponieważ ta subdomena jest już zajęta.
  • Do automatycznie podawanego adresu URL możesz dodać dowolny prefiks alfanumeryczny.

注意 事项

Ponieważ nazwa subdomeny oficjalnie podana przez Surge jest zmuszona blokować pająki wyszukiwania w pliku robots.txt (nie sprzyja toSEO), nie mamy uprawnień do jego modyfikowania, dlatego nie zaleca się jego używania.

Zalecamy dodanie niestandardowej nazwy domeny do Surge, aby można było modyfikować plik robots.txt.

🚀 Chcesz dowiedzieć się, jak wdrożyć Jekyll w Surge.sh i dodać niestandardową nazwę domeny?

Kliknij poniższy link, aby kontynuować czytanie naszego przewodnika i łatwo zbudować swoją statyczną stronę internetową▼

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępnił „Jekyll Static Blog Strategia hostingu bezserwerowego: Jak wdrożyć za darmo w Surge.sh?” 》, pomocne dla ciebie.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-31655.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę