Ìwé Directory
💥 Ṣe tirẹJekyllAṣiri iyalẹnu si ṣiṣe akori bulọọgi rẹ ni igba 100 ni ilọsiwaju diẹ sii, Mo jẹ iyalẹnu! 🤯
Ikẹkọ yii yoo kọ ọ ni igbese nipa igbese bi o ṣe le fi sori ẹrọ ati lo akori Jekyll Paapa ti o ba jẹ alakobere, o le ni irọrun bẹrẹ.
Sọ o dabọ si awọn bulọọgi alaidun ati ṣẹda aaye alailẹgbẹ ati ti ara ẹni!
Awọn imọran ilowo pupọ ati awọn imọran ironu lati ṣe iranlọwọ fun ọ lati di bulọọgi kan! 🚀✨
Kini akori Jekyll kan?
Akori Jekyll jẹ oju opo wẹẹbu Jekyll ti a ti kọ tẹlẹ ti o le lo bi aaye ibẹrẹ fun kikọ oju opo wẹẹbu tirẹ.
Akori naa pẹlu gbogbo koodu, awọn aza, ati awọn awoṣe ti o nilo lati bẹrẹ.
Bii o ṣe le fi akori bulọọgi Jekyll sori ẹrọ?
NinuYan akori Jekyll ti o tayọ ati irọrunNi ipari, o le bẹrẹ kikọ oju opo wẹẹbu rẹ nipa titẹle awọn igbesẹ wọnyi:
- Rii daju pe o ti fi Ruby sori ẹrọ.
- Fi Jekyll sori ẹrọ ni lilo aṣẹ atẹle:
gem install jekyll
2. Ṣẹda titun Jekyll aaye ayelujara
- Ṣẹda oju opo wẹẹbu Jekyll tuntun nipa lilo aṣẹ atẹle:
jekyll new site1
3. Da awọn article faili
- Daakọ faili nkan ti o yan si
_posts
folda.
4. Tunto rẹ aaye ayelujara
Ṣatunkọ ojula1
/_config.yml
faili lati tunto oju opo wẹẹbu rẹ.O nilo lati tunto awọn eto wọnyi:
site.name
: Orukọ oju opo wẹẹbu rẹ.site.description
: Apejuwe ti oju opo wẹẹbu rẹ.baseurl
: Rẹ aaye ayelujara URL.
5. Fi akoonu rẹ kun
- ṣẹda titun Samisi faili lati fi akoonu rẹ kun.
- Awọn faili isamisi le ni ọrọ ninu, awọn aworan, koodu, ati akoonu miiran.
6. Awotẹlẹ rẹ aaye ayelujara
- Ṣe awotẹlẹ aaye rẹ nipa lilo aṣẹ atẹle:
jekyll serve
- Aṣẹ yii lọra ati pe o nilo lati ṣiṣẹ olupin agbegbe ati awotẹlẹ ni agbegbe.
7. Kọ rẹ aaye ayelujara
- Kọ oju opo wẹẹbu rẹ nipa lilo awọn aṣẹ wọnyi:
jekyll build
- Aṣẹ yii yarayara ati pe o nilo lati ṣe awọn faili aimi nikan ati ran oju opo wẹẹbu lọ.
8. Ran rẹ aaye ayelujara
- yoo
_site
Fi folda ranṣẹ si olupin wẹẹbu rẹ.
Bii o ṣe le fi akori Jekyll sori kọnputa agbegbe nipa lilo pipaṣẹ git clone?
nilo lati lo git clone
Lati ran akori Jekyll sori kọnputa agbegbe rẹ, o le tẹle awọn igbesẹ isalẹ:
1. Ṣii laini aṣẹ tabi ebute.
2. Lilö kiri si folda ibi ti o fẹ lati ran awọn akori.
3. Ṣiṣe aṣẹ wọnyi:
git clone https://github.com/melangue/dactl.git
- Aṣẹ yii yoo ṣe ẹda ibi ipamọ akori Jekyll si folda lọwọlọwọ.
4. Lilö kiri si folda akori cloned.
5. Ṣiṣe aṣẹ wọnyi:
jekyll serve
- Aṣẹ yii yoo bẹrẹ olupin Jekyll ati bẹrẹ gbigbalejo oju opo wẹẹbu rẹ ni agbegbe.
O le wo oju opo wẹẹbu rẹ nipa lilo si URL atẹle yii:
http://localhost:4000
Eyi ni diẹ ninu awọn imọran afikun:
- o le lo
--branch
Awọn aṣayan pato ẹka lati oniye. Fun apẹẹrẹ, lati oniyemaster
ẹka, ṣiṣe aṣẹ wọnyi:
git clone https://github.com/melangue/dactl.git --branch master
- o le lo
--depth
Aṣayan pato ijinle itan ifaramo si ẹda oniye. Fun apẹẹrẹ, lati kọlu awọn iṣẹ 10 to kẹhin, ṣiṣe aṣẹ wọnyi:
git clone https://github.com/melangue/dactl.git --depth 10
Ṣe ireti pe awọn igbesẹ wọnyi ṣe iranlọwọ fun ọ lati mu akori Jekyll sori kọnputa agbegbe rẹ!
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Bawo ni a ṣe le lo akori Jekyll?" Tutorial fifi sori Akori Blog Jekyll" yoo ran ọ lọwọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-31576.html
Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!