Akwụkwọ ndekọ ederede
Otu esi ewebata n'efu Jekyll blọọgụ kwụ ọtọ? Ọ dịghị mkpa ịzụta ihe nkesa ma ọ bụ nkà na ụzụ, ọbụna onye novice nwere ike ịmalite ngwa ngwa!
Jekyll + Surge.sh na-enye gị ohere ịmepụta usoro ịde blọgụ dị mma!
Wụnye ọrụ Surge
Surge.sh bụ mmemme nhota Javascript nke ikpo okwu Node.js bipụtara.
Tupu iji Surge, ịkwesịrị ịmeWụnye Node.js na kọmputa mpaghara gị.
- Wee tinye Surge site npm.
Ọ bụrụ na ị tinyebeghị Surge, ọrụ mbụ bụ itinye iwu a ka ịwụnye ya▼
npm install -g surge
- Ugbu a ị nwere ngwaọrụ niile ịchọrọ iji wepụta weebụsaịtị Jekyll ngwa ngwa.
Mepụta saịtị Jekyll ọhụrụ
Mbụ, chọta ọrụ Jekyll dị adị, ma ọ bụ mepụta nke ọhụrụ site na ọdụ ▼
# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./
Maka usoro a kapịrị ọnụ nke ewu Jekyll, biko pịa njikọ dị n'okpuru ebe a ka ịgụọ nkuzi nbudata na nwụnye Jekyll ▼
Mgbe ịtọlitechara kọmpụta mpaghara wee guzobe Jekyll, ị nwere ike nweta ya na ihe nchọgharị gị site na iwu a:jekyll serve
jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
- N'oge a ị na-agba ọsọ nke ọma webụsaịtị static.
- Site na ndabara, ọrụ Jekyll na-arụ na kọmpụta mpaghara gị, ọ fọrọ nke nta ka ọ dị njikere maka ibuga na sava ahụ.
Mepụta weebụsaịtị Jekyll gị
Na-esote, ị nwere ike chịkọta webụsaịtị Jekyll gị n'ime faịlụ HTML, CSS na Javascript static.
jekyll build
Ugbu a, achịkọtala koodu isi mmalite gị n'ime a _site/
Tebulu ọdịnaya.
ọ bụla na-agba ọsọ jekyll build
, A ga-achịkọta faịlụ ndị a - ha bụkwa faịlụ ndị ịchọrọ ibipụta na webụ.
Nyefee saịtị Jekyll gị
Ị nwere ike iji iwu na-esonụ _site/
Bipụta katalọgụ na ịntanetị▼
surge _site/
Ọ bụrụ na ị banyebeghị ma ọ bụ debanye aha, sistemụ ahụ ga-akpali gị ịbanye ma ọ bụ debanye aha.
Na-esote, ị ga-enweta subdomain enweghị usoro.
Ị nwere ike dochie ya na ihe nke gị onwe gị, dịka ọmụmaatụ. example-jekyll.surge.sh
▼
surge _site/
email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh
Mgbe ịpịrị Tinye, ị ga-enweta ozi na-akwado na ewepụtara webụsaịtị gị nke ọma▼
Success! Project is published and running at example-jekyll.surge.sh
- Emere nke ọma, webụsaịtị gị adịla nke ọma ugbu a n'ịntanetị!
Surge ga-ajụ gị ka itinye ngalaba aha na ndabara oge ọ bụla ebugara ya.
Ka ịfefe nzọụkwụ a, ị nwere ike ịnyefe ngalaba aha ozugbo na Surge's CLI mgbe ị na-eme iwu ahụ.
Dịka ọmụmaatụ, ọ bụrụ na subdomain gị bụvancouver.surge.sh
, ị nwere ike ime iwu na-esonụ ▼
surge _site/ --domain vancouver.surge.sh
- Ọ bụrụ na ị na-agbakwunye aha ngalaba omenala na Surge, ị nwere ike iji aha ngalaba omenala gị dochie subdomain aha n'iwu dị n'elu.
Ọ bụrụ na ịchọrọ ịgbanwe akaụntụ iji banye, ịkwesịrị ịpụ na akaụntụ Surge gị▼
surge logout
Ọ bụrụ na ozi njehie a pụtara▼
Aborted - you do not have permission to publish to xxx. surge.sh
- Ihe ngwọta bụ ịgbanwe subdomain nke Surge mepụtara site na ndabara n'ihi na ejirila subdomain a.
- Ị nwere ike itinye prefix ọ bụla nke mkpụrụedemede na URL enyere na-akpaghị aka.
Cakpachara anya
Ebe ọ bụ na a na-amanye aha subdomain nke Surge nyere iwu ka ọ gbochie spiders na faịlụ robots.txt (anaghị akwado ya.SEO), anyị enweghị ikike ịgbanwe ya, ya mere a naghị atụ aro ka iji ya.
Anyị na-akwado ịgbakwunye aha ngalaba omenala na Surge ka e wee gbanwee faịlụ robots.txt gị.
🚀 Chọrọ ịmụta ka esi ebuga Jekyll gaa Surge.sh wee tinye aha ngalaba aha?
Pịa njikọ dị n'okpuru ebe a ka ịga n'ihu na-agụ akwụkwọ ntuziaka anyị wee wuo ebe nrụọrụ weebụ gị static ngwa ngwa▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "Jekyll Static Blog Serverless Bochum Strategy: Otu esi ebuga na Surge.sh n'efu?" 》, enyere gị aka.
Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-31655.html
Nabata na ọwa Telegram nke blọgụ Chen Weiliang ka ị nweta mmelite kachasị ọhụrụ!
📚 Ntuziaka a nwere nnukwu uru, 🌟Nke a bụ ohere dị ụkọ, echefula ya! ⏰⌛💨
Kekọrịta na-amasị ma ọ bụrụ na-amasị gị!
Ịkekọrịta na mmasị gị bụ mkpali anyị na-aga n'ihu!