Jekyll tsim ntau lub vev xaib zoo li qub hauv zos. Yuav ua li cas teeb tsa cov URLs rau kev nkag mus rau cov vev xaib sib txawv hauv zos?

🌈 【Ultimate Tutorial】JekyllNtau lub vev xaib teeb tsa cheats, ua si nrog sib txawv lub vev xaib mus ntsib, thiab txaus siab rautxwvkev zoo siab! ✨🎈 ib

🌈 Xav tau yooj yim tswv Jekyll ntau qhov chaw teeb tsa kev txawj ntse? ntawm no muajTsim lub vev xaib zoo li qub blog los ntawm kos ntawm koj lub computer hauv zosQhov kawg tutorial! Los ntawm teeb tsa lub vev xaib sib txawv nkag mus rau kev lom zem tsis txwv, phau ntawv qhia no yuav ua txhua yam! Cia koj los ua tus tswv lub vev xaib! 💥 ib

Jekyll ntau txoj kev teeb tsa lub vev xaib zoo li qub

kho kom raug _config.yml ua ntaub ntawv rau configure Jekyll.

Cov khoom teeb tsa suav nrog lub vev xaib npe, piav qhia, ntsiab lus, URL, thiab lwm yam ...

Thaum siv Jekyll los tsim ntau lub vev xaib hauv zos, koj tuaj yeem nkag mus rau ntau lub vev xaib raws li hauv qab no:

Siv tus lej chaw nres nkoj sib txawv:

  • Txhua lub vev xaib tuaj yeem khiav ntawm tus lej chaw nres nkoj sib txawv.
  • Piv txwv li, koj tuaj yeem khiav koj tus kheej blog ntawm qhov chaw nres nkoj 4001 on, khiav qhov project zaub website ntawm qhov chaw nres nkoj 4002 rau.
  • Hauv qhov browser, koj tuaj yeem nkag mus rau ntau lub vev xaib los ntawm kev qhia tus lej chaw nres nkoj hauv URL.
  • Piv txwv li, nkag mus rau qhov chaw nres nkoj khiav 4001 Ntawm koj tus kheej blog, koj tuaj yeem nkag mus http://localhost:4001.

Nov yog qee qhov piv txwv tshwj xeeb configuration:

Siv tus lej chaw nres nkoj sib txawv:

# _config.yml 文件
port: 4001

Siv lwm lub npe sau npe:

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

Tswj ntau lub vev xaib zoo li Jekyll

Jekyll tsim ntau lub vev xaib zoo li qub hauv zos. Yuav ua li cas teeb tsa cov URLs rau kev nkag mus rau cov vev xaib sib txawv hauv zos?

Koj tuaj yeem tsim cov ntawv tais ceev tseg rau txhua lub vev xaib, kho txhua lub vev xaib nrog cov profiles sib txawv thiab cov ntsiab lus.

Piv txwv li: Wb hais tias koj xav tsim ib tus kheej blog thiab ib qhov project showcase website.

tus kheej blog:

  • Tsim cov ntaub ntawv hu ua blog nplaub tshev.
  • blog folder, tsim _config.ymlindex.md ntaub ntawv.
  • _config.yml Hauv cov ntaub ntawv, teeb tsa lub vev xaib npe, piav qhia, thiab lwm yam ...
  • _posts folder, ntxiv koj cov ntawv blog.

Project Display website:

  • Tsim cov ntaub ntawv hu ua portfolio nplaub tshev.
  • portfolio folder, tsim _config.yml index.md ntaub ntawv.
  • _config.yml Hauv cov ntaub ntawv, teeb tsa lub vev xaib npe, piav qhia, thiab lwm yam ...
  • _posts folder, ntxiv koj qhov project cov ntaub ntawv.

Publishing lub website:

  • blog folder, khiav jekyll serve Txiav txim kom luam tawm tus kheej blog.
  • portfolio folder, khiav jekyll serve Command tso qhov project tso saib lub vev xaib.
  • Siv Jekyll los tsim ntau lub vev xaib yog txoj hauv kev yooj yim thiab siv tau.

Yuav pib lub vev xaib Jekyll hauv zos li cas los ntawm kev hais kom ua?

Yuav tsum tau launched ntawm kab hais kom ua ntsia hauv zos d:\Jekyll\site1\ Rau Jekyll lub vev xaib, koj tuaj yeem ua raws li cov kauj ruam no:

1. Nkag mus rau Jekyll lub vev xaib nplaub tshev:

  • Qhib cov kab hais kom ua lossis lub davhlau ya nyob twg.
  • Nkag mus rau lub vev xaib folder siv cov lus txib
d:
cd d:\Jekyll\site1\

2. Khiav lub jekyll pab hais kom ua:

jekyll serve
  • Cov lus txib no yuav pib Jekyll server thiab pib hosting koj lub vev xaib hauv zos.

3. Koj tuaj yeem saib koj lub vev xaib los ntawm kev nkag mus rau qhov URL hauv qab no hauv koj tus browser:

http://localhost:4001

Nov yog qee cov lus qhia ntxiv:

  • koj siv tau--portkev xaiv qhia tus lej chaw nres nkoj. Piv txwv li, los tuav koj lub vev xaib ntawm chaw nres nkoj 8080 , thov khiav cov lus txib hauv qab no:
jekyll serve --port 8080
  • koj siv tau--configCov kev xaiv qhia meej cov ntaub ntawv teeb tsa. Piv txwv li, siv cov ntaub ntawv npemyconfig.ymlconfiguration file, khiav cov lus txib hauv qab no:
jekyll serve --config myconfig.yml
  • koj siv tau--watchKev xaiv kom rov pib dua lub server thaum koj hloov pauv. Piv txwv li, txhawm rau pab saib xyuas hom, khiav cov lus txib hauv qab no:
jekyll serve --watch
  • Siv koj lub vev xaib siv cov lus txib hauv qab no:
jekyll build

Yuav ua li cas ntxiv cov ntsiab lus hauv Jekyll?

Tsim ib cov ntaub ntawv .md ntxiv cov ntsiab lus.

Jekyll txhawb nqa Markdown Cov qauv sau ntawv, uas tuaj yeem siv los ua cov ntawv nyeem, ntxig cov duab, tsim cov txuas, thiab lwm yam ...

Los ntawm kev ua raws li cov lus qhia hauv qab no, koj yuav tsum tuaj yeem tsim lub vev xaib sai sai uas haum rau koj cov kev xav tau ▼

Cia siab Chen Weiliang Blog ( https://www.chenweiliang.com/ ) qhia "Jekyll tsim ntau lub vev xaib zoo li qub hauv zos. Yuav ua li cas teeb tsa URLs rau kev nkag mus rau cov vev xaib sib txawv hauv zos?" 》, pab tau koj.

Zoo siab txais tos los qhia qhov txuas ntawm kab lus no:https://www.chenweiliang.com/cwl-31561.html

Zoo siab txais tos rau Telegram channel ntawm Chen Weiliang blog kom tau txais qhov hloov tshiab tshiab!

🔔 Ua thawj tus tau txais txiaj ntsig "ChatGPT Content Marketing AI Tool Usage Guide" hauv cov npe saum toj kawg nkaus channel! 🌟 ib
📚 Daim ntawv qhia no muaj nuj nqis loj, 🌟Qhov no yog lub sijhawm tsis tshua muaj, tsis txhob nco nws! ⏰⌛💨
Share thiab like yog tias koj nyiam!
Koj qhov kev sib koom thiab kev nyiam yog peb qhov kev txhawb nqa tas mus li!

 

评论 评论

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau siv cov liaj teb * Ntaus Cim

scroll rau saum