Papa Kuhikuhi ʻatikala
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!
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 ▼
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!
📚 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!