Momwe mungagwiritsire ntchito mutu wa Jekyll? Maphunziro oyika mutu wa Jekyll blog

💥Pangani yanuJekyllChinsinsi chodabwitsa chopangira mutu wanu wabulogu nthawi 100 kupita patsogolo, ndikudabwa! 🤯

Phunziroli likuphunzitsani pang'onopang'ono momwe mungayikitsire ndikugwiritsa ntchito mutu wa Jekyll Ngakhale mutakhala wophunzira, mutha kuyamba mosavuta.

Tsanzikanani ndi mabulogu otopetsa ndikupanga malo apadera komanso makonda anu!

Malangizo osiyanasiyana othandiza komanso malingaliro oganiza bwino okuthandizani kukhala blogger! 🚀✨

Kodi mutu wa Jekyll ndi chiyani?

Mutu wa Jekyll ndi tsamba la Jekyll lomwe linamangidwa kale lomwe mungagwiritse ntchito ngati poyambira pomanga tsamba lanu.

Mutuwu umaphatikizapo ma code, masitayelo, ndi ma templates onse omwe muyenera kuti muyambe.

Momwe mungagwiritsire ntchito mutu wa Jekyll? Maphunziro oyika mutu wa Jekyll blog

Momwe mungayikitsire mutu wa blog wa Jekyll?

MwaSankhani mutu wabwino kwambiri komanso wosavuta wa JekyllPomaliza, mutha kuyamba kupanga tsamba lanu potsatira izi:

gawo 1:. Ikani Jekyll

  • Onetsetsani kuti mwayika Ruby.
  • Ikani Jekyll pogwiritsa ntchito lamulo ili:
gem install jekyll

Khwerero 2: Pangani tsamba latsopano la Jekyll

  • Pangani tsamba latsopano la Jekyll pogwiritsa ntchito lamulo ili:
jekyll new site1
  • Kapena gwiritsani ntchito lamulo ili kuti mupange site1 chikwatu choyamba:
mkdir site1

Ndiye, pitani ku izi site1 M'kati mwachikwatu:

cd site1

Pangani tsamba la Jekyll pamndandanda wapano:

jekyll new .

Khwerero 3: Koperani mafayilo ankhani

  • Koperani fayilo yomwe mwasankha_postschikwatu.

Khwerero 4: Konzani tsamba lanu

  • Sinthani tsamba 1/_config.yml fayilo kuti mupange tsamba lanu.

  • Muyenera kukonza zokonda zotsatirazi:

    • site.name: Dzina latsamba lanu.
    • site.description: Kufotokozera za tsamba lanu.
    • baseurl: URL ya tsamba lanu.

Gawo 5: Onjezani zomwe muli nazo

  • pangani chatsopano Markdown fayilo kuti muwonjezere zomwe mwalemba.
  • Mafayilo a Markdown amatha kukhala ndi zolemba, zithunzi, ma code, ndi zina.

Khwerero 6: Onaninso tsamba lanu

  • Oneranitu tsamba lanu pogwiritsa ntchito lamulo ili:
bundle exec jekyll serve
  • Lamuloli ndilochedwa ndipo likufunika kuyendetsa seva yapafupi ndikuwonetseratu kwanuko.

Khwerero 7: Pangani tsamba lanu

  • Pangani tsamba lanu pogwiritsa ntchito malamulo awa:
bundle exec jekyll build
  • Lamuloli ndi lachangu ndipo limangofunika kupanga mafayilo osasunthika ndikutumiza tsambalo.

Khwerero 8: Tsegulani tsamba lanu

  • ndidzatero _site Tumizani chikwatu ku seva yanu yapaintaneti.

Momwe mungayikitsire mutu wa Jekyll pakompyuta yanu pogwiritsa ntchito git clone command?

kufunika kugwiritsa ntchito git clone Kuti mutumize mutu wa Jekyll pakompyuta yanu, mutha kutsatira izi:

1. Tsegulani mzere wolamula kapena terminal.

2. Yendetsani ku chikwatu chomwe mukufuna kuyika mutuwo.

3. Thamangani lamulo ili:

git clone https://github.com/melangue/dactl.git
  • Lamuloli liphatikiza chosungira cha mutu wa Jekyll ku foda yomwe ilipo.

4. Yendetsani ku chikwatu cha mutu wopangidwa.

5. Thamangani lamulo ili:

bundle exec jekyll serve
  • Lamuloli liyambitsa seva ya Jekyll ndikuyamba kuchititsa tsamba lanu kwanuko.

Mutha kuwona tsamba lanu poyendera ulalo wotsatirawu:

  • http://localhost:4000

Nawa maupangiri owonjezera:

  • mungagwiritse ntchito --branch Zosankha zimafotokoza nthambi kuti ipangitse. Mwachitsanzo, kuti clone master nthambi, yendetsani lamulo ili:
git clone https://github.com/melangue/dactl.git --branch master
  • mungagwiritse ntchito --depth Chosankha chimatanthawuza kuzama kwa mbiri yodzipereka ku clone. Mwachitsanzo, kuti mufanane ndi 10 yomaliza, yendetsani lamulo ili:
git clone https://github.com/melangue/dactl.git --depth 10

Tikukhulupirira kuti izi zikuthandizani kuyika mutu wa Jekyll pakompyuta yanu!

发表 评论

Imelo yanu sisindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

Pitani pamwamba