Isalathiso senqaku
Indlela yokusingatha simahla Jekyll Ibhlog emileyo? Akukho mfuneko yokuthenga iseva okanye izakhono zobugcisa, nokuba i-novice inokuqalisa ngokukhawuleza!
Jekyll + Surge.sh ikuvumela ukuba wenze ngokulula iqonga lokubhloga elisebenzayo!
Faka iprojekthi yeSurgery
I-Surge.sh yinkqubo yokucaphula yeJavaScript epapashwe liqonga leNode.js.
Ngaphambi kokusebenzisa iSurge, kuya kufunekaFaka iNode.js kwikhompyuter yakho yendawo,
- Emva koko faka i-Surge nge-npm.
Ukuba awuyifakanga iSurge, umsebenzi wokuqala kukufaka lo myalelo ulandelayo ukuwufaka▼
npm install -g surge
- Ngoku unazo zonke izixhobo ozidingayo ukuze uqalise ngokukhawuleza iwebhusayithi ye-Jekyll.
Yenza indawo entsha yeJekyll
Okokuqala, fumana iprojekthi yakho yeJekyll ekhoyo, okanye wenze entsha nge-terminal ▼
# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./
Indlela ethile yokwakha i-Jekyll, nceda ucofe ikhonkco elingezantsi ukuze ufunde ukhuphelo lwethu lweJekyll olulungiselelwe ngononophelo kunye nokufakwa kwesifundo▼
Emva kokuseta ikhompyuter yendawo kunye nokuseta iJekyll, ungafikelela kuyo kwibhrawuza yakho ngalo myalelo ulandelayo:jekyll serve
jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
- Ngeli xesha uqhube ngempumelelo i-website ye-static esisiseko.
- Ngokungagqibekanga, iprojekthi yeJekyll isebenza kwikhompyuter yakho yasekhaya, phantse ilungele ukuthunyelwa kumncedisi.
Qokelela iwebhusayithi yakho yeJekyll
Okulandelayo, unokuqulunqa iwebhusayithi yakho yeJekyll ibe yi-HTML engatshintshiyo, iCSS, kunye neefayile zeJavaScript.
jekyll build
Ngoku, ikhowudi yemvelaphi yakho ihlanganiswe ibe yi-a _site/
Isiqulatho.
ukubaleka konke jekyll build
, ezi fayile ziyakuqokelelwa kwakhona - zikwayifayile ofuna ukuyipapasha kwiwebhu.
Faka indawo yakho yeJekyll
Ungasebenzisa lo myalelo ulandelayo kwi _site/
Papasha ikhathalogu kwi-Intanethi▼
surge _site/
Ukuba awungenanga okanye awukabhalisi okwangoku, inkqubo iya kukukhuthaza ukuba ungene okanye ubhalise.
Okulandelayo, uya kufumana i-subdomain engaqhelekanga.
Ungayibuyisela ngento oyikhethileyo, umz. example-jekyll.surge.sh
▼
surge _site/
email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh
Emva kokucofa u-Enter, kufuneka ufumane umyalezo oqinisekisa ukuba iwebhusayithi yakho iqaliswe ngempumelelo▼
Success! Project is published and running at example-jekyll.surge.sh
- Wenze kakuhle, iwebhusayithi yakho ngoku iphumelele kwi-intanethi!
I-Surge iya kukucela ukuba ufake igama lesizinda ngokuzenzekelayo ngalo lonke ixesha lisetyenziswa.
Ukutsiba eli nyathelo, ungadlula igama lesizinda ngokuthe ngqo kwi-Surge's CLI xa uqhuba umyalelo.
Umzekelo, ukuba i-subdomain yakhovancouver.surge.sh
, ungenza lo myalelo ulandelayo ▼
surge _site/ --domain vancouver.surge.sh
- Ukuba wongeza igama lesizinda kwi-Surge, ungabuyisela igama le-subdomain kulo myalelo ungasentla ngegama lakho lesizinda.
Ukuba ufuna ukutshintsha iiakhawunti ukuze ungene, kufuneka uphume kwiakhawunti yakho yeSurge▼
surge logout
Ukuba lo myalezo wemposiso ulandelayo uyavela▼
Aborted - you do not have permission to publish to xxx. surge.sh
- Isisombululo kukutshintsha i-subdomain eyenziwe yi-Surge ngokuzenzekelayo kuba le subdomain sele ihleli.
- Unokongeza nasiphi na isimaphambili sealphanumeric kwiURL ebonelelwe ngokuzenzekelayo.
Izilumkiso
Ekubeni igama le-subdomain linikezelwe ngokusemthethweni ngu-Surge kunyanzeliswa ukuvala izigcawu zokukhangela kwifayile ye-robots.txt (engenzi ukubaseo), asinayo imvume yokuyiguqula, ngoko ke ayikhuthazwa ukuyisebenzisa.
Sincoma ukongeza igama lesizinda kwi-Surge ukuze ifayile yakho ye-robots.txt ilungiswe.
🚀 Ngaba uyafuna ukufunda indlela yokufaka i-Jekyll kwi-Surge.sh kwaye wongeze igama lesizinda?
Cofa ikhonkco elingezantsi ukuze uqhubeke nokufunda isikhokelo sethu kwaye lula ukwakha iwebhusayithi yakho engatshintshiyo▼
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwana "I-Jekyll Static Blog Serverless Hosting Strategy: Indlela yokuthumela kwi-Surge.sh mahhala?" 》, eluncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-31655.html
Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!