Nbudata Jekyll na nkuzi nwụnye: wulite webụsaịtị blọọgụ kwụ ọtọ site na ọkọ na kọmputa mpaghara gị

Akụkọ a Jekyll Budata nkuzi nrụnye wee kuziere gị nzọụkwụ site na nzọụkwụ✨Ị nwere ike ịnwe blọọgụ nke gị na-etinyeghị ego!

Wulite webụsaịtị blọọgụ static site na ọkọ, ọbụlagodi na ị bụ onye novice ị nwere ike ime ya ngwa ngwa! Ọ dịghị mkpa ka mgbagwoju anyawuo webụsaịtị, na-ekwu nke ọma na nsogbu nke ịmepụta ebe nrụọrụ weebụ, nwee blọọgụ pụrụ iche nke gị na nkeji, ma mee ka nkà gị na ịmepụta ihe na-egbuke egbuke! 🚀🎉

Kedu ihe bụ Jekyll?

Nbudata Jekyll na nkuzi nwụnye: wulite webụsaịtị blọọgụ kwụ ọtọ site na ọkọ na kọmputa mpaghara gị

Jekyll, onye na-emepụta webụsaịtị kwụ ọtọ, dabara adaba maka iwulite weebụsaịtị blọgụ.

Ọ nwere ike iji ederede edere n'asụsụ akara ma jiri okirikiri nhọrọ ukwuu wuo webụsaịtị kwụ ọtọ.

Ị nwere ike gbanwee ọdịdị nke webụsaịtị, URL, data egosiri na ibe, na ndị ọzọ...

Ihe adịghị ike nke Jekyll pụtara ìhè n'ihi na ọ naghị eji nchekwa data, ọ bụ ihe na-adịghị mma maka iwu ụlọE-azụmahịaụdị weebụsaịtị.

Kedu uru Jekyll dị?

  • Jekyll dị mfe iji na ịmụta.
  • Jekyll nwere ike iwepụta webụsaịtị kwụ ọtọ ngwa ngwa yana echekwara.
  • Jekyll nwere ọnụ ọgụgụ buru ibu nke isiokwu na plugins dị.

Kedu ka esi malite iji Jekyll?

  1. Wụnye Jekyll.
  2. Mepụta webụsaịtị Jekyll ọhụrụ.
  3. Họrọ isiokwu Jekyll.
  4. 添加你的内容:Jekyll新建文章教程
  5. Lelee webụsaịtị gị.
  6. Wulite weebụsaịtị gị.
  7. Nyefee webụsaịtị gị:A na-ebugharị blọgụ static Jekyll na Surge.sh n'efu

Wụnye Jekyll site na nbudata RubyInstaller

Ụzọ kachasị mfe iji wụnye Ruby na Jekyll bụ iji RubyInstaller maka Windows.

RubyInstaller bụ ihe nrụnye nweere onwe dabere na Windows nke gụnyere asụsụ Ruby, ebe ogbugbu, akwụkwọ dị mkpa, wdg.

Anyị na-ekpuchi naanị RubyInstaller-2.4 na elu ebe a. Ụdị ochie chọrọ ntinye aka nke Devkit.

Nzọụkwụ 1:Budata RubyInstaller

  • Budata ma wụnye site na nbudata RubyInstallerRuby+DevkitỤdị.
  • Wụnye site na iji nhọrọ ndabara.

nke 2:Tinye cmd

pịaIgodo WIN + R, wee banye cmd, wee pịa Tinye▼

Kwụpụ 2: Tinye cmd wee pịa igodo WIN + R, wee tinye cmd, wee pịa Tinye

nke 3:Tinye ntinye iwu ridk installNzọụkwụ na ikpeazụ nkebi nke echichi.

  • Achọrọ nke a iji wụnye bara nnukwu uru nwere ndọtị ala.
  • Họrọ n'ime nhọrọMSYS2 and MINGW development tool chain.
  • Gbaa iwu ruby -v na gem -v ka ịlele nọmba ụdị ahụ iji gosi ma nrụnye ahụ ọ gara nke ọma.

Mepee menu mmalite Windows wee chọtaStart Command Prompt with Ruby, iji mee ka ahịrị iwu Ruby nwee ike.

nke 4:Gbanwee isi iyi bara nnukwu uru gaa na isi mmalite China

N'ihi njikọ netwọkụ na nsogbu ọsọ, tupu ị tụlee imelite gem ahụ, a na-atụ aro ka ị gbanwee isi iyi ahụ gaa na isi mmalite ndị China▼

gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.com/

ma obu

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

nke 5:Ka anyị lelee isi mmalite ndị dị ugbu a▼

gem sources -l
  • Gbaa mbọ hụ na enwere naanị gems.ruby-china.com

nke 6:Melite ọla edo Ruby▼

gem update

nke 7:Anyị wụnye components ▼

gem install jekyll bundler

nke 8:Lelee ma etinyere Jekyll kpamkpam▼

jekyll -v

Wulite webụsaịtị blọọgụ Jelly static na kọmputa mpaghara gị

nke 1:Gbanwee leta mbanye▼
Tinye ozugbo na cmdd:

nke 2:Gbanwee folda ugbu a▼

cd d:\Jekyll\

nke 3:Mepụta webụsaịtị Jekyll ọhụrụ site na iji iwu a ▼

jekyll new site1

nke 4:Tinye akwụkwọ ndekọ aha ▼

cd site1

nke 5:Bido ọrụ Jekyll▼

jekyll serve

nyefe--livereloadnhọrọ kaserveMegharịa ibe ahụ na-akpaghị aka mgbe ọ bụla emere mgbanwe na faịlụ isi mmalite▼

bundle exec jekyll serve --livereload
  • Mgbe ị mepụtara weebụsaịtị gị, jirijekyll servejekyll build
  • Iji manye ihe nchọgharị ka ọ nweta ume na mgbanwe ọ bụla, jirijekyll serve --livereload.
  • jekyll serveỤdị saịtị arụnyere n'ime ya_siteỌdịghị mma maka mbugharị.
  • Jiri njikọ na URL akụ sitere na saịtị emepụtara jekyll serve ga-eji https://localhost:4000 A na-edozi uru ahụ site na nhazi ahịrị iwu, karịa na faịlụ nhazi saịtị ahụ.

nke 6:ohere http://localhost:4000 Lelee oru ngo.

Mara:

  • Ọ bụrụ na etinye faịlụ ahụ na xxx.github.io/blog, ọ nwere ike ime ka emelite ibe Github.
  • Ihe kpatara ihe omume a bụ na GitHub ga-agụ naanị xxx.github. io/_includes na Jekyll na ọ gaghị abanye n'ime blọgụ / _cludes.
  • Ọ dabara nke ọma, nsogbu a abụghị nsogbu siri ike. Naanị tọọ ibe Github na GitHub na a ga-edozi nsogbu ahụ ozugbo!

Otu esi ehichapụ weebụsaịtị Jekyll arụnyere na kọmputa mpaghara site na iwu?

Ị nwere ike iji iwu a ka ihichapụ webụsaịtị Jekyll arụnyere na mpaghara.

Hichapụ faịlụ ndị emepụtara:

nke 1:Gbaa iwu na-esonụ ka ikpochapụ faịlụ emepụtara▼

jekyll clean

nke 2:Hichapụ akwụkwọ ndekọ aha webụsaịtị niile

  • Ọ bụrụ na ịchọrọ ihichapụ akwụkwọ ndekọ aha webụsaịtị kpamkpam, ị nwere ike iji aka ihichapụ ya C:/Users/a/myblog nchekwa.

Ihe onwunwe Jekyll

Jekyll bụ usoro dị mfe, ụdị blọgụ maka iwulite weebụsaịtị kwụ ọtọ.

ọ na-eji Markdown na asụsụ template Liquid, na-enye gị ohere ịmepụta weebụsaịtị mara mma na nke siri ike ngwa ngwa.

Hụ akwụkwọ Jekyll maka ozi ndị ọzọ.

Nke a bụ ụfọdụ akụrụngwa bara uru gbasara Jekyll enwere m olileanya na akụrụngwa ndị a nwere ike inyere gị aka iji Jekyll wuo weebụsaịtị!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "Jekyll Download and Installation Tutorial: Mepụta Weebụsaịtị Blog Static site na ọkọ" nke ga-enyere gị aka.

Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-31549.html

Nabata na ọwa Telegram nke blọgụ Chen Weiliang ka ị nweta mmelite kachasị ọhụrụ!

🔔 Bụrụ onye mbụ nweta "ChatGPT Content Marketing AI Tool Guideing" bara uru na akwụkwọ ndekọ aha kacha elu! 🌟
📚 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!

 

评论

Adreesị email gị agaghị ebipụta. Achọrọ ubi na-eji * Label

pịgharịa gaa n'elu