I-Jekyll static blog serverless hosting guide: Ungathumela kanjani ku-Surge.sh mahhala?

Ungabamba kanjani mahhala Jekyll Ibhulogi emile? Asikho isidingo sokuthenga iseva noma amakhono obuchwepheshe, ngisho nemfundamakhwela ingaqala ngokushesha!

I-Jekyll + Surge.sh ikuvumela ukuthi udale kalula inkundla yokubhuloga ephumelelayo!

I-Jekyll static blog serverless hosting guide: Ungathumela kanjani ku-Surge.sh mahhala?

Faka iphrojekthi ye-Surge

I-Surge.sh iwuhlelo lokucaphuna lwe-JavaScript olushicilelwe inkundla ye-Node.js.

Ngaphambi kokusebenzisa i-Surge, udingaFaka i-Node.js kukhompuyutha yangakini,

  • Bese ufaka i-Surge ngokusebenzisa i-npm.

Uma ungakafaki i-Surge, umsebenzi wokuqala ukufaka umyalo olandelayo ukuze uwufake▼

npm install -g surge
  • Manje usunawo wonke amathuluzi owadingayo ukuze uqalise ngokushesha iwebhusayithi ye-Jekyll.

Dala isayithi elisha le-Jekyll

Okokuqala, thola iphrojekthi yakho ye-Jekyll ekhona, noma dala entsha usebenzisa itheminali ▼

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

Ukuze uthole indlela ethile yokwakha i-Jekyll, sicela uchofoze isixhumanisi esingezansi ukuze ufunde okulungiselelwe ngokucophelela kwe-Jekyll nokufaka okokufundisa▼

Ngemuva kokusetha ikhompuyutha yendawo nokumisa i-Jekyll, ungafinyelela kuyo esipheqululini sakho ngomyalo olandelayo:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Kuleli qophelo usebenzise ngempumelelo iwebhusayithi emile.
  • Ngokuzenzakalelayo, iphrojekthi ye-Jekyll isebenza kukhompyutha yakho yangakini, cishe isilungele ukuthunyelwa kuseva.

Hlanganisa iwebhusayithi yakho ye-Jekyll

Okulandelayo, ungahlanganisa iwebhusayithi yakho ye-Jekyll ibe yi-HTML emile, i-CSS, namafayela e-JavaScript.

jekyll build

Manje, ikhodi yakho yomthombo isihlanganiswe yaba yi-a _site/ Okuqukethwe.

konke ukugijima jekyll build , lawa mafayela azohlanganiswa kabusha - angamafayela ofuna ukuwashicilela kuwebhu.

Sebenzisa isayithi lakho le-Jekyll

Ungasebenzisa umyalo olandelayo ukuze _site/ Shicilela ikhathalogi ku-inthanethi▼

surge _site/

Uma ungakangeni ngemvume noma ungakabhalisi, uhlelo luzokwazisa ukuthi ungene noma ubhalise.

Okulandelayo, uzothola isizinda esingaphansi esingahleliwe.

Ungayishintsha ngokuthile ozikhethele yona, isb. example-jekyll.surge.sh

surge _site/

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

Ngemva kokucindezela u-Enter, kufanele uthole umlayezo oqinisekisa ukuthi iwebhusayithi yakho yethulwe ngempumelelo▼

Success! Project is published and running at example-jekyll.surge.sh
  • Wenze kahle, iwebhusayithi yakho manje isiku-inthanethi ngempumelelo!

I-Surge izokucela ukuthi ufake igama lesizinda ngokuzenzakalelayo njalo uma lisetshenziswa.

Ukweqa lesi sinyathelo, ungadlulisela igama lesizinda ngqo ku-Surge's CLI lapho usebenzisa umyalo.

Isibonelo, uma isizinda sakho esingaphansi kwesinye singuvancouver.surge.sh, ungenza umyalo olandelayo ▼

surge _site/ --domain vancouver.surge.sh
  • Uma ungeza igama lesizinda ngokwezifiso ku-Surge, ungashintsha igama lesizinda esingaphansi komyalo ongenhla ngegama lakho lesizinda ngokwezifiso.

Uma ufuna ukushintsha ama-akhawunti ukuze ungene ngemvume, udinga ukuphuma ku-akhawunti yakho ye-Surge▼

surge logout

Uma umlayezo wephutha olandelayo uvela▼

Sebenzisa i-Jekyll ku-Surge.sh ukuze wengeze igama lesizinda ngokwezifiso: Yakha kalula iwebhusayithi emile Ingxenye 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Isixazululo ukuguqula isizinda esingaphansi esikhiqizwe i-Surge ngokuzenzakalelayo ngoba lesi sizinda esingaphansi kwesinye sesivele sigcwele.
  • Ungangeza noma isiphi isiqalo samagama nezinombolo ku-URL ehlinzekwe ngokuzenzakalelayo.

Ukuqapha

Njengoba igama lesizinda esingaphansi elinikezwe ngokusemthethweni i-Surge siphoqeleka ukuthi sivimbe izicabucabu kufayela le-robots.txt (okungafanelekiSEO), asinayo imvume yokuyilungisa, ngakho-ke akunconywa ukuyisebenzisa.

Sincoma ukuthi wengeze igama lesizinda ngokwezifiso ku-Surge ukuze ifayela lakho le-robots.txt likwazi ukushintshwa.

🚀 Ufuna ukufunda indlela yokusebenzisa i-Jekyll ku-Surge.sh futhi wengeze igama lesizinda ngokwezifiso?

Chofoza isixhumanisi esingezansi ukuze uqhubeke ufunda umhlahlandlela wethu futhi wakhe kalula iwebhusayithi yakho emile▼

I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wabelane nge-"Jekyll Static Blog Serverless Hosting Strategy: Ungathumela kanjani ku-Surge.sh mahhala?" 》, kuwusizo kuwe.

Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-31655.html

Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!

🔔 Iba ngowokuqala ukuthola "I-ChatGPT Content Marketing AI Tool Usage Guide" ohlwini lwemibhalo ephezulu yesiteshi! 🌟
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!

 

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

pheqela phezulu