I-Jekyll yakha amawebhusayithi amaningi angashintshi endaweni yangakini.

🌈【Isifundo Sokugcina】JekyllUkukopela kokucushwa kwamawebhusayithi amaningi, jabulela ukufinyelela amakheli ewebhu ahlukene futhi ujabuleleokungenamkhawuloinjabulo! ✨🎈

🌈 Ufuna ukwazi kalula amakhono okumisa amasayithi amaningi e-Jekyll? lapha hasYakha iwebhusayithi yebhulogi emile kusukela ekuqaleni kukhompuyutha yakho yangakiniIsifundo sokugcina! Ukusuka ekumiseni ukufinyelela kwewebhusayithi okuhlukile kuya ekujabuleleni ubumnandi obungenamkhawulo, lo mhlahlandlela uzokwenza konke! Vumela ube umpetha wewebhusayithi! 💥🚀

Izindlela eziningi zokucushwa kwewebhusayithi emile ye-Jekyll

hlela _config.yml ifayela ukuze ulungiselele i-Jekyll.

Izinto zokucushwa zihlanganisa isihloko sesayithi, incazelo, itimu, i-URL, njll...

Uma usebenzisa i-Jekyll ukwakha amawebhusayithi amaningi endaweni, ungafinyelela amawebhusayithi ahlukene ngezindlela ezilandelayo:

Sebenzisa inombolo yembobo ehlukile:

  • Iwebhusayithi ngayinye ingasebenza ngenombolo yembobo ehlukile.
  • Isibonelo, ungaqhuba ibhulogi yakho yomuntu siqu ethekwini 4001 vula, sebenzisa iwebhusayithi yokubonisa iphrojekthi ethekwini 4002 kuvuliwe.
  • Kusiphequluli, ungafinyelela amawebhusayithi ahlukene ngokucacisa inombolo yembobo ku-URL.
  • Isibonelo, ukufinyelela imbobo esebenzayo 4001 Kubhulogi yakho yomuntu siqu, ungangena http://localhost:4001,

Nazi izibonelo ezithile zokucushwa:

Sebenzisa inombolo yembobo ehlukile:

# _config.yml 文件
port: 4001

Sebenzisa igama lesizinda elehlukile:

# _config.yml 文件
url: "http:// blog.example. com"

Phatha amawebhusayithi e-Jekyll static amaningi

I-Jekyll yakha amawebhusayithi amaningi angashintshi endaweni yangakini.

Ungakha ifolda ehlukile yewebhusayithi ngayinye, wenze iwebhusayithi ngayinye ibe namaphrofayili ahlukene nokuqukethwe.

Isibonelo: Ake sithi ufuna ukwakha ibhulogi yomuntu siqu kanye newebhusayithi yombukiso wephrojekthi.

ibhulogi yomuntu siqu:

  • Dala ifayela elibizwa blog ifolda.
  • KW blog ifolda, dala _config.yml Kanye index.md idokhumenti.
  • KW _config.yml Efayelini, lungiselela isihloko sesayithi, incazelo, njll...
  • KW _posts ifolda, engeza okuthunyelwe kwebhulogi yakho.

Iwebhusayithi ekhombisa iphrojekthi:

  • Dala ifayela elibizwa portfolio ifolda.
  • KW portfolio ifolda, dala _config.yml Kanye index.md idokhumenti.
  • KW _config.yml Efayelini, lungiselela isihloko sesayithi, incazelo, njll...
  • KW _posts folda, engeza imininingwane yephrojekthi yakho.

Iwebhusayithi yokushicilela:

  • KW blog ifolda, gijima jekyll serve Oda ukushicilela ibhulogi yomuntu siqu.
  • KW portfolio ifolda, gijima jekyll serve Iwebhusayithi yokubonisa iphrojekthi yokukhipha umyalo.
  • Ukusebenzisa i-Jekyll ukwakha amawebhusayithi amaningi kuyindlela elula nephumelelayo.

Ungaqala kanjani iwebhusayithi ye-Jekyll efakwe endaweni ngomyalo?

Izokwethulwa ngomugqa womyalo ofakwe endaweni d:\Jekyll\site1\ Ngewebhusayithi ye-Jekyll, ungalandela lezi zinyathelo:

1. Zulazulela kufolda yewebhusayithi ye-Jekyll:

  • Vula umugqa womyalo noma itheminali.
  • Zulazulela kufolda yewebhusayithi usebenzisa umyalo
cd /d d:\Jekyll\site1

2. Qalisa umyalo we-jekyll service:

bundle exec jekyll serve
  • Lo myalo uzoqala iseva ye-Jekyll futhi uqale ukubamba iwebhusayithi yakho endaweni yangakini.

3. Ungabuka iwebhusayithi yakho ngokufinyelela i-URL elandelayo esipheqululini sakho:

http://localhost:4001

Nawa amanye amathiphu engeziwe:

  • ungasebenzisa--portinketho icacisa inombolo yembobo. Isibonelo, ukusingatha iwebhusayithi yakho echwebeni 8080 , sicela usebenzise umyalo olandelayo:
bundle exec jekyll serve --port 8080
  • ungasebenzisa--configIzinketho zicacisa ifayela lokucushwa. Isibonelo, ukusebenzisa ifayela elibizwa ngokuthimyconfig.ymlifayela lokumisa, sebenzisa umyalo olandelayo:
bundle exec jekyll serve --config myconfig.yml
  • ukudlulisa--livereloadongakhetha kuzoserveVuselela ngokuzenzakalela ikhasi njalo uma kwenziwa ushintsho kufayela elingumthombo:
bundle exec jekyll serve --livereload
  • Hambisa iwebhusayithi yakho usebenzisa umyalo olandelayo:
bundle exec jekyll build

Ungangeza kanjani okuqukethwe kwe-athikili ku-Jekyll?

Dala ifayela le-.md ukuze wengeze okuqukethwe.

Jekyll ukwesekwa Ukuphawula Uhlelo lolimi, olungasetshenziswa ukufometha umbhalo, ukufaka izithombe, ukudala izixhumanisi, njll...

Ngokulandela okokufundisa ngezansi, kufanele ukwazi ukudala iwebhusayithi ehambisana nezidingo zakho ngokushesha▼

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

Skrolela Top