Jekyll static blog hagaha martigelinta server-la'aanta: Sida loo geeyo Surge.sh bilaash?

Sida lacag la'aan loogu martigaliyo Jekyll Blog taagan? Looma baahna in la iibsado server ama xirfado farsamo, xitaa kuwa cusub ayaa si dhakhso ah u bilaabi kara!

Jekyll + Surge.sh wuxuu kuu oggolaanayaa inaad si fudud u abuurto goob wax-ku-qorid oo hufan!

Jekyll static blog hagaha martigelinta server-la'aanta: Sida loo geeyo Surge.sh bilaash?

Ku rakib mashruuca Surge

Surge.sh waa barnaamij xigasho JavaScript ah oo ay daabacday goobta Node.js.

Kahor intaadan isticmaalin Surge, waxaad u baahan tahayKu rakib Node.js kombayutarka deegaankaaga.

  • Kadibna ku rakib Surge through npm.

Haddii aadan rakibin Surge, hawsha ugu horreysa waa inaad geliso amarka soo socda si aad u rakibto▼

npm install -g surge
  • Hadda waxaad haysataa dhammaan qalabka aad u baahan tahay si aad si dhakhso leh u bilowdo degelka Jekyll.

Samee goob cusub oo Jekyll ah

Marka hore, hel mashruucaaga Jekyll ee jira, ama mid cusub ku samee terminalka ▼

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

Habka gaarka ah ee loo dhiso Jekyll, fadlan guji xiriirka hoose si aad u akhrido casharradayada si taxadar leh loo diyaariyey Jekyll iyo rakibidda ▼

Kadib dejinta kombuyuutar maxalli ah oo dejisay Jekyll, waxaad ka geli kartaa browser-kaaga adigoo raacaya amarka soo socda:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Halkaa marka ay marayso waxa aad si guul leh u socodsiisay degel internet oo aasaasi ah.
  • Sida caadiga ah, mashruuca Jekyll wuxuu ku shaqeeyaa kombiyuutarka deegaankaaga, oo ku dhawaad ​​diyaar u ah in la geeyo serverka.

Ururi mareegtaada Jekyll

Marka xigta, waxaad u ururin kartaa degelkaaga Jekyll una geli kartaa HTML, CSS, iyo faylasha JavaScript ee taagan.

jekyll build

Hadda, summada ishaada waxaa la isku duba riday a _site/ waxa ku jira.

orod kasta jekyll build , faylashan dib ayaa loo ururin doonaa - sidoo kale waa faylasha aad rabto inaad ku daabacdo shabakada.

Geli goobtaada Jekyll

Waxaad u isticmaali kartaa amarka soo socda _site/ Ku daabac buug-gacmeedka internetka▼

surge _site/

Hadii aanad wali soo galin ama aanad isdiiwaan galin, nidaamku waxa uu kugu dhiiri galinayaa in aad gasho ama isdiiwaangaliso.

Marka xigta, waxaad heli doontaa subdomain random

Waxaad ku bedeli kartaa shay aad adigu dooratay, tusaale. example-jekyll.surge.sh

surge _site/

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

Kadib markaad riixdo Gelida, waa inaad heshaa fariin xaqiijinaysa in website-kaaga si guul leh loo bilaabay▼

Success! Project is published and running at example-jekyll.surge.sh
  • Si fiican ayaa loo sameeyay, degelkaaga hadda si guul leh ayuu online u yahay!

Qalliinka ayaa ku weydiin doona inaad geliso magac domain si caadi ah mar kasta oo la geeyo.

Si aad uga gudubto tallaabadan, waxaad si toos ah ugu gudbin kartaa magaca domainka Surge's CLI marka aad amarka wado.

Tusaale ahaan, haddii subdomain-kaagu yahayvancouver.surge.sh, waxaad fulin kartaa amarka soo socda ▼

surge _site/ --domain vancouver.surge.sh
  • Haddii aad ku darayso magac domain gaar ah gudaha Surge, waxaad ku bedeli kartaa magaca domain-ka ee amarka sare magacaaga gaarka ah.

Haddii aad rabto inaad beddesho akoonnada si aad u gasho, waxaad u baahan tahay inaad ka baxdo akoonkaaga Surge▼

surge logout

Haddii fariinta cilada soo socota ay muuqato▼

U dir Jekyll Surge.sh si aad ugu darto magac domain gaar ah: Si fudud u dhis degel aan toos ahayn Qaybta 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Xalku waa in la beddelo sub-domain-ka uu soo saaray Surge si caadi ah sababtoo ah domain-hoosaadku waa la qabsaday.
  • Waxaad ku dari kartaa horgalaha alfanumeric kasta URL-ka si toos ah loo bixiyay.

Digtooni

Maadaama magaca subdomain-ka uu si rasmi ah u bixiyay Surge lagu qasbay inuu xannibo caarada raadinta ee faylka robots.txt (aan ku habboonaynSEO), ma hayno ogolaansho aan wax kaga bedelno, markaa laguma talinayo in la isticmaalo.

Waxaan kugula talineynaa in lagu daro magac domain gaar ah Surge si faylkaaga robots.txt wax looga beddelo.

🚀 Ma rabtaa inaad barato sida loo geeyo Jekyll Surge.sh oo aad ku darto magac domain gaar ah?

Guji xiriirka hoose si aad u sii waddo akhrinta hagahayaga oo aad si fudud u dhisto degelkaaga taagan▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wadaaga "Jekyll Static Blog Serverless Strategy: Sida loo geeyo Surge.sh bilaash?" 》, ku anfacaya

Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-31655.html

Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!

🔔 Noqo kuwa ugu horreeya ee hela "ChatGPT Content Suuqgeynta AI Hagaha Isticmaalka Qalabka" ee tusaha sare ee kanaalka! 🌟
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!

 

评论

Cinwaanka emailkaaga lama daabici doono. 项 已 用 * Calaamadda

kor ugu rog