Artikelkatalog
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!
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▼
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!
📚 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!