ʻO Jekyll static blog serverless hosting guide: Pehea e kau ai iā Surge.sh no ka manuahi?

Pehea e hoʻokipa manuahi ʻO Iekyll Moʻomanaʻo moʻomanaʻo? ʻAʻole pono e kūʻai i kahi kikowaena a i ʻole nā ​​​​mana loea, hiki i kahi mea hou ke hoʻomaka koke!

ʻAe ʻo Jekyll + Surge.sh iā ʻoe e hana maʻalahi i kahi kahua blogging kūpono!

ʻO Jekyll static blog serverless hosting guide: Pehea e kau ai iā Surge.sh no ka manuahi?

E hoʻouka i ka papahana Surge

ʻO Surge.sh kahi papahana ʻōlelo JavaScript i paʻi ʻia e ka platform Node.js.

Ma mua o ka hoʻohana ʻana iā Surge, pono ʻoeE hoʻouka iā Node.js ma kāu kamepiula kūloko.

  • A laila e hoʻokomo iā Surge ma o npm.

Inā ʻaʻole ʻoe i hoʻokomo iā Surge, ʻo ka hana mua ke komo i kēia kauoha e hoʻokomo iā ia▼

npm install -g surge
  • I kēia manawa ua loaʻa iā ʻoe nā mea hana a pau āu e pono ai e hoʻomaka koke i kahi pūnaewele Jekyll.

E hana i kahi pūnaewele Jekyll hou

ʻO ka mua, e ʻimi i kāu papahana Jekyll i kēia manawa, a i ʻole e hana i kahi mea hou ma o ka pahu ▼

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

No ke ʻano kikoʻī o ke kūkulu ʻana iā Jekyll, e ʻoluʻolu e kaomi i ka loulou ma lalo nei e heluhelu i kā mākou Jekyll hoʻoiho a me ka hoʻonohonoho hoʻonohonoho ʻana▼

Ma hope o ka hoʻonohonoho ʻana i kahi kamepiula kūloko a hoʻonohonoho iā Jekyll, hiki iā ʻoe ke komo i loko o kāu polokalamu kele pūnaewele me kēia kauoha:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • I kēia manawa ua holo pono ʻoe i kahi pūnaewele static kumu.
  • Ma ka maʻamau, holo ka papahana Jekyll ma kāu kamepiula kūloko, kokoke mākaukau no ka hoʻoili ʻana i ke kikowaena.

E hōʻuluʻulu i kāu pūnaewele Jekyll

A laila, hiki iā ʻoe ke hōʻuluʻulu i kāu pūnaewele Jekyll i nā faila HTML, CSS, a me JavaScript.

jekyll build

I kēia manawa, ua hōʻuluʻulu ʻia kāu code kumu i a _site/ Papa helu.

kela holo ana jekyll build , e hōʻuluʻulu hou ʻia kēia mau faila - ʻo ia hoʻi nā faila āu e makemake ai e paʻi ma ka pūnaewele.

E hoʻolālā i kāu pūnaewele Jekyll

Hiki iā ʻoe ke hoʻohana i kēia kauoha e _site/ E hoʻopuka i ka papa inoa ma ka Pūnaewele▼

surge _site/

Inā ʻaʻole ʻoe i komo a hoʻopaʻa inoa paha, e koi ka ʻōnaehana iā ʻoe e komo a hoʻopaʻa inoa.

A laila, e loaʻa iā ʻoe kahi subdomain random.

Hiki iā ʻoe ke hoʻololi iā ia me kahi mea āu e koho ai, e.g. example-jekyll.surge.sh

surge _site/

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

Ma hope o ke kaomi ʻana iā Enter, pono ʻoe e loaʻa i kahi leka e hōʻoia ana ua hoʻomaka pono kāu pūnaewele▼

Success! Project is published and running at example-jekyll.surge.sh
  • Maikaʻi, ua holomua kāu pūnaewele i kēia manawa ma ka pūnaewele!

E noi aku ʻo Surge iā ʻoe e hoʻokomo i kahi inoa inoa ma ka paʻamau i kēlā me kēia manawa e kau ʻia.

No ka hoʻokuʻu i kēia kaʻina, hiki iā ʻoe ke hāʻawi pololei i ka inoa domain i Surge's CLI i ka wā e holo ana i ke kauoha.

No ka laʻana, inā ʻo kāu subdomainvancouver.surge.sh, hiki iā ʻoe ke hoʻokō i kēia kauoha ▼

surge _site/ --domain vancouver.surge.sh
  • Inā ʻoe e hoʻohui i kahi inoa inoa maʻamau ma Surge, hiki iā ʻoe ke pani i ka inoa subdomain ma ke kauoha i luna me kāu inoa inoa maʻamau.

Inā makemake ʻoe e hoʻololi i nā moʻokāki e komo ai, pono ʻoe e haʻalele i kāu moʻokāki Surge▼

surge logout

Inā ʻike ʻia kēia memo hewa ▼

E hoʻouka iā Jekyll i Surge.sh e hoʻohui i kahi inoa kikowaena maʻamau: E hana maʻalahi i kahi pūnaewele paʻa.

Aborted - you do not have permission to publish to xxx. surge.sh
  • ʻO ka hoʻonā e hoʻololi i ka subdomain i hana ʻia e Surge ma ke ʻano maʻamau no ka mea ua noho ʻia kēia subdomain.
  • Hiki iā ʻoe ke hoʻohui i kekahi prefix alphanumeric i ka URL i hāʻawi ʻia.

Pākuʻi ʻana

No ka mea ua koi ʻia ka inoa subdomain i hāʻawi ʻia e Surge e ālai i nā spider hulina ma ka faila robots.txt (ʻaʻole kūpono iSEO), ʻaʻohe o mākou ʻae e hoʻololi, no laila ʻaʻole pono e hoʻohana.

Manaʻo mākou e hoʻohui i kahi inoa kikowaena maʻamau iā Surge i hiki ke hoʻololi ʻia kāu faila robots.txt.

🚀 Makemake ʻoe e aʻo pehea e kau ai iā Jekyll i Surge.sh a hoʻohui i kahi inoa inoa maʻamau?

Kaomi i ka loulou ma lalo e hoʻomau i ka heluhelu ʻana i kā mākou alakaʻi a kūkulu maʻalahi i kāu pūnaewele paʻa▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Jekyll Static Blog Serverless Hosting Strategy: Pehea e kau ai iā Surge.sh no ka manuahi?" 》, kōkua iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-31655.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna