Jekyll static blog serverless hosting guide: Mokhoa oa ho isa ho Surge.sh mahala?

Mokhoa oa ho amohela mahala Jekyll Blog e tsitsitseng? Ha ho na tlhoko ea ho reka seva kapa tsebo ea tekheniki, esita le moithuti ea qalang a ka qala kapele!

Jekyll + Surge.sh e u lumella ho theha sethala se sebetsang sa blogga habonolo!

Jekyll static blog serverless hosting guide: Mokhoa oa ho isa ho Surge.sh mahala?

Kenya morero oa Surge

Surge.sh ke lenaneo la ho qotsa JavaScript le hatisitsoeng ke sethala sa Node.js.

Pele o sebelisa Surge, o hloka ho etsa joaloKenya Node.js khomphuteng ea hau ea lehae.

  • Ebe u kenya Surge ka npm.

Haeba ha o so kenye Surge, mosebetsi oa pele ke ho kenya taelo e latelang ho e kenya▼

npm install -g surge
  • Joale u na le lisebelisoa tsohle tseo u li hlokang ho qala webosaete ea Jekyll kapele.

Theha sebaka se secha sa Jekyll

Taba ea pele, fumana projeke ea hau e teng ea Jekyll, kapa u thehe e ncha ka terminal ▼

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

Bakeng sa mokhoa o ikhethileng oa ho aha Jekyll, ka kopo, tobetsa sehokelo se ka tlase ho bala Jekyll ea rona e lokiselitsoeng ka hloko le thuto ea ho kenya Jekyll▼

Kamora ho theha komporo ea lehae le ho theha Jekyll, o ka e fumana ho sebatli sa hau ka taelo e latelang:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Mothating ona o atlehile ho tsamaisa webosaete e sa fetoheng.
  • Ka ho sa feleng, projeke ea Jekyll e sebetsa komporong ea hau ea lehae, e se e loketse ho romelloa ho seva.

Kopanya sebaka sa hau sa marang-rang sa Jekyll

Ka mor'a moo, o ka bokella sebaka sa hau sa marang-rang sa Jekyll hore e be lifaele tsa HTML, CSS le JavaScript tse sa fetoheng.

jekyll build

Joale, khoutu ea hau ea mohloli e hlophisitsoe hore e be a _site/ Tafole ea likateng.

mathang ka mong jekyll build , lifaele tsena li tla bokelloa - hape ke lifaele tseo u batlang ho li phatlalatsa ho tepo.

Kenya sebaka sa hau sa Jekyll

U ka sebelisa taelo e latelang ho _site/ Phatlalatsa lethathamo la libuka Marang-rang▼

surge _site/

Haeba ha o so kene kapa o sa ingolisa hajoale, sistimi e tla u khothaletsa ho kena kapa ho ingolisa.

E latelang, o tla fumana subdomain e sa sebetseng.

U ka e nkela sebaka ka ntho eo u ikhethetseng eona, mohlala. example-jekyll.surge.sh

surge _site/

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

Kamora ho tobetsa Enter, o lokela ho fumana molaetsa o netefatsang hore sebaka sa hau sa marang-rang se tsebisitsoe ka katleho▼

Success! Project is published and running at example-jekyll.surge.sh
  • U entse hantle, sebaka sa hau sa Marang-rang se se se atlehile inthaneteng!

Surge e tla u kopa hore u kenye domain name ka boiketsetso nako le nako ha e sebelisoa.

Ho tlola mohato ona, o ka fetisetsa lebitso la domain ka kotloloho ho Surge's CLI ha o tsamaisa taelo.

Mohlala, haeba subdomain ea hau evancouver.surge.sh, o ka phethahatsa taelo e latelang ▼

surge _site/ --domain vancouver.surge.sh
  • Haeba o eketsa lebitso la domain name ho Surge, o ka nkela sebaka sa subdomain lebitsong le kaholimo ka lebitso la hau la tloaelo.

Haeba u batla ho chencha li-account hore u kene, u hloka ho tsoa ka akhaonto ea hau ea Surge▼

surge logout

Haeba molaetsa o latelang oa phoso o hlaha▼

Tsamaisa Jekyll ho Surge.sh ho kenyelletsa lebitso la domain name: Iketsetse sebaka sa marang-rang se tsitsitseng Karolo ea 3 habonolo.

Aborted - you do not have permission to publish to xxx. surge.sh
  • Tharollo ke ho fetola subdomain e hlahisoang ke Surge ka boiketsetso hobane subdomain ena e se e ntse e tšoaretsoe.
  • O ka eketsa sehlongwapele sa alphanumeric ho URL e fanoeng ka bo eona.

Litlhokomelo

Kaha lebitso la subdomain le fanoeng ka molao ke Surge le qobelloa ho thibela likho tsa ho batla ka har'a faele ea robots.txt (ha e lokele hoSEO), ha re na tumello ea ho e fetola, kahoo ha e khothalletsoe ho e sebelisa.

Re khothaletsa ho kenyelletsa domain name ho Surge e le hore faele ea hau ea robots.txt e ka fetoloa.

🚀 U batla ho ithuta ho kenya Jekyll ho Surge.sh le ho eketsa lebitso la domain name?

Tobetsa sehokelo se ka tlase ho tsoela pele ho bala motataisi oa rona le ho haha ​​​​webosaete ea hau e tsitsitseng habonolo▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) o arolelane "Jekyll Static Blog Serverless Hosting Strategy: Joang ho isa ho Surge.sh mahala?" 》, e na le thuso ho uena.

Rea u amohela ho arolelana sehokelo sa sengoloa sena:https://www.chenweiliang.com/cwl-31655.html

Rea u amohela ho mocha oa Telegraph oa blog ea Chen Weiliang ho fumana lintlha tsa morao-rao!

🔔 Eba oa pele oa ho fumana Tataiso ea Tšebeliso ea "ChatGPT Content Marketing AI" ea bohlokoa bukeng ea holimo ea seteishene! 🌟
📚 Tataiso ena e na le boleng bo boholo, 🌟Ona ke monyetla o sa tloaelehang, se ke oa o fetoa! ⏰⌛💨
Share le rata haeba u rata!
Ho arolelana le lintho tseo u li ratang ke khothatso ea rona e tsoelang pele!

 

Comments

Aterese ea hau ea lengolo tsoibila e ke ke ea phatlalatsoa. Ho sebelisoa masimo a hlokahalang * Letšoao

tsamaisetsa hodimo