Maitiro ekushandisa Jekyll theme? Jekyll blog theme yekuisa tutori

💥Gadzira yakoJekyllChakavanzika chinoshamisa chekugadzira yako blog theme 100 times more advanced, ndiri kushamisika! 🤯

Ichi chidzidzo chinokudzidzisa nhanho nhanho maitiro ekuisa uye kushandisa iyo Jekyll theme.

Taura zvakanaka kune anofinha mablog uye gadzira yakasarudzika uye yakasarudzika nzvimbo!

Mazano akasiyana anoshanda uye mazano anofunga kukubatsira iwe kuva blogger! 🚀✨

Chii chinonzi Jekyll theme?

Iyo Jekyll theme ndeye pre-yakavakwa Jekyll webhusaiti iyo iwe yaunogona kushandisa senzvimbo yekutanga kuvaka yako webhusaiti.

Dingindira rinosanganisira ese kodhi, masitayipi, uye matemplate aunoda kuti utange.

Maitiro ekushandisa Jekyll theme? Jekyll blog theme yekuisa tutori

Maitiro ekuisa Jekyll blog theme?

muSarudza yakanakisa uye yakapusa Jekyll themePakupedzisira, unogona kutanga kuvaka webhusaiti yako nekutevera matanho aya:

danho 1:. Isa Jekyll

  • Ita shuwa kuti une Ruby yakaiswa.
  • Isa Jekyll uchishandisa murairo unotevera:
gem install jekyll

Step 2: Gadzira webhusaiti yeJekyll itsva

  • Gadzira webhusaiti yeJekyll itsva uchishandisa murairo unotevera:
jekyll new site1
  • Kana shandisa unotevera kuraira kugadzira saiti1 dhairekitori kutanga:
mkdir site1

Zvadaro, enda kune izvi site1 Mukati medhairekitori:

cd site1

Gadzira webhusaiti yeJekyll mune yazvino dhairekitori:

jekyll new .

Nhanho 3: Kopa zvinyorwa zvinyorwa

  • Kopa faira rezvinyorwa rawakasarudza_postsfolder.

Nhanho 4: Gadzira webhusaiti yako

  • Rongedza saiti1/_config.yml faira kugadzirisa webhusaiti yako.

  • Iwe unofanirwa kugadzirisa zvinotevera marongero:

    • site.name: Zita rewebhusaiti yako.
    • site.description: Tsanangudzo yewebhusaiti yako.
    • baseurl: Webhusaiti yako URL.

Danho rechishanu: Wedzera zvemukati

  • gadzira itsva Markdown faira kuti uwedzere zvirimo.
  • Mafaera eMarkdown anogona kuve nemavara, mifananidzo, kodhi, uye zvimwe zvirimo.

Nhanho 6: Tarisa webhusaiti yako

  • Tarisa saiti yako uchishandisa murairo unotevera:
bundle exec jekyll serve
  • Uyu murairo unononoka uye unoda kumhanya sevha yemunharaunda uye kutarisa munharaunda.

Nhanho 7: Gadzira webhusaiti yako

  • Vaka yako webhusaiti uchishandisa inotevera mirairo:
bundle exec jekyll build
  • Uyu murairo unokurumidza uye unongoda kugadzira static mafaera uye kuendesa webhusaiti.

Nhanho 8: Shandisa webhusaiti yako

  • kuda _site Isa iyo folda kune yako webhu server.

Maitiro ekuisa Jekyll theme pakombuta yemuno uchishandisa git clone command?

zvinoda kushandisa git clone Kuendesa iyo Jekyll theme pakombuta yako yemuno, unogona kutevera matanho ari pasi apa:

1. Vhura mutsara wemirairo kana terminal.

2. Enda kune folda kwaunoda kuisa dingindira.

3. Mhanya murairo unotevera:

git clone https://github.com/melangue/dactl.git
  • Uyu murairo uchabatanidza iyo Jekyll theme repository kune yazvino folda.

4. Enda kune cloned theme forodha.

5. Mhanya murairo unotevera:

bundle exec jekyll serve
  • Uyu murairo uchatanga sevha yeJekyll uye wotanga kubata webhusaiti yako munharaunda.

Iwe unogona kuona webhusaiti yako nekushanyira inotevera URL:

  • http://localhost:4000

Heano mamwe mazano ekuwedzera:

  • unogona kushandisa --branch Sarudzo dzinotsanangura bazi rekuita clone. Somuenzaniso, kuti clone master bazi, mhanya unotevera kuraira:
git clone https://github.com/melangue/dactl.git --branch master
  • unogona kushandisa --depth Sarudzo inotsanangura kudzika kwenhoroondo yekuzvipira ku clone. Semuyenzaniso, kutevedzera ekupedzisira gumi anoita, mhanyisa unotevera kuraira:
git clone https://github.com/melangue/dactl.git --depth 10

Ndinovimba matanho aya anokubatsira kuendesa iyo Jekyll theme pakombuta yako yemuno!

发表 评论

Yako email kero haizoburitswa. Minda inodiwa inoshandiswa * Chitaera

Mupumburu TOP