Jekyll statisk blogg serverlös värdguide: Hur distribueras till Surge.sh gratis?

Hur man är värd gratis Jekyll Statisk blogg? Inget behov av att köpa en server eller teknisk kompetens, även en nybörjare kan komma igång snabbt!

Jekyll + Surge.sh låter dig enkelt skapa en effektiv bloggplattform!

Jekyll statisk blogg serverlös värdguide: Hur distribueras till Surge.sh gratis?

Installera Surge-projektet

Surge.sh är ett JavaScript-citatprogram publicerat av Node.js-plattformen.

Innan du använder Surge måste duInstallera Node.js på din lokala dator.

  • Installera sedan Surge through npm.

Om du inte har installerat Surge är den första uppgiften att ange följande kommando för att installera det▼

npm install -g surge
  • Nu har du alla verktyg du behöver för att snabbt starta en Jekyll-webbplats.

Skapa en ny Jekyll-webbplats

Hitta först ditt befintliga Jekyll-projekt eller skapa ett nytt via terminalen ▼

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

För den specifika metoden för att bygga Jekyll, klicka på länken nedan för att läsa vår noggrant förberedda Jekyll nedladdnings- och installationshandledning▼

Efter att ha ställt in en lokal dator och konfigurerat Jekyll, kan du komma åt det i din webbläsare med följande kommando:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Vid det här laget har du framgångsrikt kört en grundläggande statisk webbplats.
  • Som standard körs Jekyll-projektet på din lokala dator, nästan redo för distribution till servern.

Kompilera din Jekyll-webbplats

Därefter kan du kompilera din Jekyll-webbplats till statiska HTML-, CSS- och JavaScript-filer.

jekyll build

Nu har din källkod kompilerats till en _site/ innehåll.

varje löprunda jekyll build , kommer dessa filer att kompileras om - de är också de filer du vill publicera på webben.

Distribuera din Jekyll-webbplats

Du kan använda följande kommando för att _site/ Publicera katalogen på Internet▼

surge _site/

Om du inte har loggat in eller registrerat dig ännu kommer systemet att uppmana dig att logga in eller registrera dig.

Därefter får du en slumpmässig underdomän.

Du kan byta ut den mot något du själv väljer, t.ex. example-jekyll.surge.sh

surge _site/

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

Efter att ha tryckt på Enter bör du få ett meddelande som bekräftar att din webbplats har lanserats framgångsrikt▼

Success! Project is published and running at example-jekyll.surge.sh
  • Bra gjort, din webbplats är nu framgångsrikt online!

Surge kommer att be dig att ange ett domännamn som standard varje gång det distribueras.

För att hoppa över detta steg kan du skicka domännamnet direkt till Surges CLI när du kör kommandot.

Till exempel om din underdomän ärvancouver.surge.sh, kan du utföra följande kommando ▼

surge _site/ --domain vancouver.surge.sh
  • Om du lägger till ett anpassat domännamn i Surge kan du ersätta underdomännamnet i kommandot ovan med ditt anpassade domännamn.

Om du vill byta konto för att logga in måste du logga ut från ditt Surge-konto▼

surge logout

Om följande felmeddelande visas▼

Distribuera Jekyll till Surge.sh för att lägga till ett anpassat domännamn: Bygg enkelt en statisk webbplats Del 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Lösningen är att ändra underdomänen som genereras av Surge som standard eftersom denna underdomän redan är upptagen.
  • Du kan lägga till valfritt alfanumeriskt prefix till den automatiskt tillhandahållna URL:en.

注意 事项

Eftersom underdomännamnet som officiellt tillhandahålls av Surge tvingas blockera sökspindlar i robots.txt-filen (inte gynnsamt förSEO), har vi inte behörighet att ändra det, så det rekommenderas inte att använda det.

Vi rekommenderar att du lägger till ett anpassat domännamn i Surge så att din robots.txt-fil kan ändras.

🚀 Vill du lära dig hur man distribuerar Jekyll till Surge.sh och lägger till ett anpassat domännamn?

Klicka på länken nedan för att fortsätta läsa vår guide och enkelt bygga din statiska webbplats▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Jekyll Static Blog Serverless Hosting Strategy: How to distribu to Surge.sh for free?" 》, till hjälp för dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-31655.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen