Hoʻoiho ʻo Jekyll a hoʻokomo i ke kumu aʻo: E kūkulu i kahi pūnaewele blog static mai ka ʻohi ʻana ma kāu kamepiula kūloko

这篇 ʻO Iekyll Hoʻoiho i ke kumu aʻo hoʻonohonoho a aʻo iā ʻoe i kēlā me kēia pae✨Hiki iā ʻoe ke loaʻa i kāu blog ponoʻī me ka ʻole o ka hoʻolilo kālā!

E kūkulu i kahi pūnaewele blog static mai ka wā ʻōpio, ʻoiai inā he mea hou ʻoe hiki iā ʻoe ke hana maʻalahi! ʻAʻole pono e paʻakikīkūkulu i kahi pūnaewele, e ʻoluʻolu i ka pilikia o ke kūkulu ʻana i kahi pūnaewele, e loaʻa i kāu blog kūʻokoʻa i nā minuke, a e hoʻomālamalama i kāu mau talena a me kou ʻano hana! 🚀🎉

He aha ʻo Jekyll?

Hoʻoiho ʻo Jekyll a hoʻokomo i ke kumu aʻo: E kūkulu i kahi pūnaewele blog static mai ka ʻohi ʻana ma kāu kamepiula kūloko

ʻO Jekyll, kahi mea hoʻokumu pūnaewele static, kūpono loa no ke kūkulu ʻana i nā pūnaewele blog.

Hiki iā ia ke hoʻohana i ka kikokikona i kākau ʻia ma ka ʻōlelo markup a hoʻohana i ka hoʻolālā e kūkulu i nā pūnaewele static.

Hiki iā ʻoe ke hoʻololi i ke ʻano o ka pūnaewele, ka URL, ka ʻikepili i hōʻike ʻia ma ka ʻaoʻao, a me nā mea hou aku...

ʻIke ʻia nā hemahema o Jekyll No ka mea ʻaʻole ia e hoʻohana i kahi waihona, ʻaʻole kūpono ia no ke kūkulu ʻanaKālepa uilaʻano pūnaewele.

He aha nā pōmaikaʻi o Jekyll?

  • He maʻalahi ʻo Jekyll e hoʻohana a aʻo.
  • Hiki iā Jekyll ke hana i nā pūnaewele paʻa wikiwiki a paʻa.
  • He nui nā kumumanaʻo a me nā plugins i loaʻa iā Jekyll.

Pehea e hoʻomaka ai e hoʻohana iā Jekyll?

  1. E hoʻouka iā Jekyll.
  2. E hana i kahi pūnaewele Jekyll hou.
  3. E koho i kahi kumuhana Jekyll.
  4. Hoʻohui i kāu ʻike:ʻO Jekyll aʻo ʻatikala hou
  5. Nānā i kāu pūnaewele.
  6. E kūkulu i kāu pūnaewele.
  7. E hoʻolālā i kāu pūnaewele:Hoʻouna ʻia ʻo Jekyll static blog i Surge.sh no ka manuahi

E hoʻouka iā Jekyll ma ka hoʻoiho ʻana iā RubyInstaller

ʻO ke ala maʻalahi e hoʻokomo iā Ruby a me Jekyll e hoʻohana i ka RubyInstaller no Windows.

ʻO RubyInstaller kahi mea hoʻonohonoho kūʻokoʻa Windows e pili ana i ka ʻōlelo Ruby, ka ʻāina hoʻokō, nā palapala koʻikoʻi, etc.

Hoʻopili wale mākou iā RubyInstaller-2.4 a ʻoi aʻe ma aneʻi. Pono nā mana kahiko i ka hoʻokomo lima ʻana o Devkit.

ʻanuʻu 1:Hoʻoiho iā RubyInstaller

  • Hoʻoiho a hoʻouka mai RubyInstaller DownloadsʻO Ruby+DevkitManao.
  • E hoʻouka me ka hoʻohana ʻana i nā koho paʻamau.

KaʻAnuʻu 2:E komo i ka cmd

kaomiKī WIN + kī R, alaila komo cmd, a laila kaomi Enter ▼

No ke aha i hoʻomaka ʻole ai ka lawelawe ʻo jekyll? He alakaʻi piha no ka hoʻoponopono ʻana i nā hewa a me ke kūpono ʻole ʻāpana 2

KaʻAnuʻu 3:E hookomo i ke kauoha ridk installNā ʻanuʻu i nā pae hope o ka hoʻokomo.

  • Pono kēia e hoʻokomo i nā pōhaku me nā hoʻonui maoli.
  • E koho mai nā kohoMSYS2 and MINGW development tool chain.
  • Kauoha holo ruby -v a gem -v e nānā i ka helu mana e hōʻoia inā ua holomua ka hoʻokomo.

E wehe i ka papa kuhikuhi Windows Start a loaʻaStart Command Prompt with Ruby, e hiki ai i ka laina kauoha Ruby.

KaʻAnuʻu 4:E hoʻololi i ke kumu pōhaku i ke kumu Kina

Ma muli o ka pili pūnaewele a me nā pilikia wikiwiki, ma mua o ka noʻonoʻo ʻana i ka hoʻomaikaʻi ʻana i ka gem, makemake nui ʻia e hoʻololi i ke kumu waiwai i ke kumu Kina▼

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

a i ʻole

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

KaʻAnuʻu 5:E nānā kākou i nā kumu o kēia manawa ▼

gem sources -l
  • E hōʻoia aia wale nō gems.ruby-china.com

KaʻAnuʻu 6:Hōʻano hou iā Ruby gem▼

gem update

KaʻAnuʻu 7:Hoʻokomo mākou i nā ʻāpana ▼

gem install jekyll bundler

KaʻAnuʻu 8:E nānā inā ua hoʻokomo piha ʻia ʻo Jekyll▼

jekyll -v

E kūkulu i kahi pūnaewele blog Jelly static ma kāu kamepiula kūloko

KaʻAnuʻu 1:Hoʻololi i ka leka kaʻa▼
E komo pololei i ka cmdd:

KaʻAnuʻu 2:Hoʻololi i ka waihona o kēia manawa▼

cd /d d:\Jekyll\

KaʻAnuʻu 3:E hana i kahi pūnaewele Jekyll hou me ka hoʻohana ʻana i kēia kauoha ▼

jekyll new site1

KaʻAnuʻu 4:E komo i ka papa kuhikuhi papahana▼

cd site1

KaʻAnuʻu 5:E hoʻomaka i ka lawelawe ʻo Jekyll▼

bundle exec jekyll serve

hoʻoili--livereloadkoho iserveHoʻohou ʻakomi i ka ʻaoʻao i kēlā me kēia manawa i hoʻololi ʻia i ka faila kumu▼

bundle exec jekyll serve --livereload
  • Ke kūkulu ʻoe i kāu pūnaewele, e hoʻohanajekyll servejekyll build
  • No ka hoʻoikaika ʻana i ka polokalamu kele pūnaewele e hōʻano hou i kēlā me kēia hoʻololi, hoʻohanajekyll serve --livereload.
  • jekyll servePaena pūnaewele i kūkulu ʻia_siteʻAʻole kūpono no ka hoʻolaha ʻana.
  • E hoʻohana i nā loulou a me nā URL waiwai mai ka pūnaewele i hana ʻia jekyll serve e hoʻohana https://localhost:4000 Hoʻonohonoho ʻia ka waiwai ma o ka hoʻonohonoho laina kauoha, ma mua o ka faila hoʻonohonoho o ka pūnaewele.

KaʻAnuʻu 6:komo http://localhost:4000 Nānā papahana.

Kākau:

  • Inā hoʻokomo ʻia ka faila ma xxx.github .io/blog, ʻaʻole hiki ke hoʻonui ʻia ka ʻaoʻao Github.
  • ʻO ke kumu o kēia hanana ʻo ia e heluhelu wale ʻo GitHub i ka xxx.github .io/_includes ma Jekyll a ʻaʻole e komo hohonu i loko o ka blog/_includes.
  • ʻO ka mea pōmaikaʻi, ʻaʻole ia he pilikia paʻakikī.

Pehea e holoi ai i ka pūnaewele Jekyll i kau ʻia ma ka kamepiula kūloko ma o nā kauoha?

Hiki iā ʻoe ke hoʻohana i kēia kauoha e holoi i kahi pūnaewele ʻo Jekyll i hoʻokomo ʻia.

Holoi i nā faila i hana ʻia:

KaʻAnuʻu 1:E holo i kēia kauoha e holoi i nā faila i hana ʻia▼

jekyll clean

KaʻAnuʻu 2:Holoi i nā papa kuhikuhi pūnaewele a pau

  • Inā makemake ʻoe e hoʻopau loa i ka papa kuhikuhi pūnaewele holoʻokoʻa, hiki iā ʻoe ke holoi lima i ka C:/Users/a/myblog waihona.

🔗E hoʻomau i ka heluhelu▼

Nā kumuwaiwai Jekyll

ʻO Jekyll kahi papa hana maʻalahi, blog-style no ke kūkulu ʻana i nā pūnaewele paʻa.

hoohana ia Markdown a me ka ʻōlelo template Liquid, hiki iā ʻoe ke hana maʻalahi i nā pūnaewele nani a ikaika.

E ʻike i ka palapala Jekyll no ka ʻike hou aku.

Eia kekahi mau kumuwaiwai pono e pili ana iā Jekyll.

评论

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

Pepa la i ka luna