E fausia e Jekyll le tele o upega tafa'ilagi fa'apitonu'u i le lotoifale Fa'afefea ona fa'atulaga URL mo le fa'aogaina o upega tafa'ilagi eseese?

šŸŒˆć€A'oa'oga Sili怑IekyllLe tele o faŹ»aoga faŹ»aoga o le upega tafaŹ»ilagi, taŹ»alo i asiasiga i luga ole laiga eseese, ma fiafiafaŹ»atapulaŹ»ainafiafia! āœØšŸŽˆ

🌈 E te manaŹ»o e faŹ»afaigofie le faŹ»aogaina o Jekyll tele-site tomai faŹ»atulagaina? ua i ai iineiFausia se upega tafaŹ»ilagi blog tumau mai le sasa i lau komepiuta i le lotoifaleLe aŹ»oaŹ»oga sili! Mai le faŹ»atulagaina o avanoa eseese i luga o le upega tafaŹ»ilagi i le fiafia e le gata i le fiafia, o lenei taŹ»iala o le a faia uma! Tuu oe e avea ma matai o le upega tafaŹ»ilagi! šŸ’„šŸš€

Jekyll tele metotia faʻatulagaina o upega tafaʻilagi

faʻatonutonu _config.yml faila e faʻapipiʻi Jekyll.

O mea faʻatulagaina e aofia ai le igoa o le saite, faʻamatalaga, autu, URL, ma isi ...

A faʻaaoga Jekyll e fausia ai le tele o upega tafaʻilagi i le lotoifale, e mafai ona e mauaina ni upega tafaʻilagi eseese i auala nei:

Fa'aaogā se isi numera uafu:

  • O upegatafa'ilagi ta'itasi e mafai ona ta'avale i luga ole numera o le taulaga.
  • Mo se faŹ»ataŹ»itaŹ»iga, e mafai ona e faŹ»atautaia lau blog patino i luga o le taulaga 4001 i luga, faŹ»atautaia le upega tafaŹ»ilagi faŹ»aaliga poloketi i luga o le taulaga 4002 on.
  • I totonu o se su'esu'ega, e mafai ona e mauaina 'upega tafaŹ»ilagi eseese e ala i le faŹ»amaonia o le numera o le taulaga i le URL.
  • Mo se faŹ»ataŹ»itaŹ»iga, ia maua le port running 4001 I luga o lau blog patino, e mafai ona e ulufale http://localhost:4001.

O nisi nei o fa'ata'ita'iga fa'atonuga fa'apitoa:

Fa'aaogā se isi numera uafu:

# _config.yml ꖇ件
port: 4001

Fa'aaoga se isi igoa ole igoa:

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

Pulea le tele o upega tafa'ilagi a Jekyll

E fausia e Jekyll le tele o upega tafa'ilagi fa'apitonu'u i le lotoifale Fa'afefea ona fa'atulaga URL mo le fa'aogaina o upega tafa'ilagi eseese?

E mafai ona e fatuina se pusa eseese mo 'upega tafaʻilagi taʻitasi, faʻapitoa i luga o upega tafaʻilagi taʻitasi ma faʻamatalaga eseese ma anotusi.

Fa'ata'ita'iga: Fa'apea e te mana'o e fai sau lava blog ma se upega tafa'ilagi fa'aaliga.

blog patino:

  • Fausia se faila e taŹ»ua blog faila.
  • 在 blog faila, fai _config.yml ma index.md faila
  • 在 _config.yml I le faila, fetuutuunai le igoa o le saite, faŹ»amatalaga, ma isi ...
  • 在 _posts faila, faŹ»aopoopo lau faŹ»ailoga blog.

Upega tafa'ilagi fa'aaliga o poloketi:

  • Fausia se faila e taŹ»ua portfolio faila.
  • 在 portfolio faila, fai _config.yml ma index.md faila
  • 在 _config.yml I le faila, fetuutuunai le igoa o le saite, faŹ»amatalaga, ma isi ...
  • 在 _posts faila, fa'aopoopo lau fa'amatalaga o le poloketi.

Lomiga upegatafa'ilagi:

  • 在 blog faila, tamo'e jekyll serve Poloaiga e lolomi se blog patino.
  • 在 portfolio faila, tamo'e jekyll serve Poloaiga fa'amalo fa'aalia le upega tafa'ilagi.
  • O le faŹ»aaogaina o Jekyll e fausia ai le tele o upega tafaŹ»ilagi o se auala faigofie ma aoga.

E faʻafefea ona amata se upega tafaʻilagi a Jekyll faʻapipiʻi i le lotoifale e ala i se faʻatonuga?

E fa'alauiloa e ala i le laina fa'atonu ua fa'apipi'iina i le lotoifale d:\Jekyll\site1\ Mo le 'upega tafaʻilagi a Jekyll, e mafai ona e mulimuli i laasaga nei:

1. Su'e ile upegatafa'ilagi a Jekyll:

  • Tatala se laina faŹ»atonu poŹ»o se laina faŹ»amau.
  • Su'e i le upega tafa'ilagi fa'aoga le fa'atonuga
cd /d d:\Jekyll\site1

2. Fa'agasolo le fa'atonuga o le jekyll serve:

bundle exec jekyll serve
  • O lenei poloaiga o le a amata ai le Jekyll server ma amata faŹ»afeiloaŹ»i lau 'upega tafaŹ»ilagi i le lotoifale.

3. E mafai ona e va'ai i lau 'upega tafa'ilagi e ala i le mauaina o le URL lea i lau su'esu'ega:

http://localhost:4001

O nisi nei o fautuaga faaopoopo:

  • e mafai ona e faaaogaina--portfilifiliga e fa'amaonia ai le numera o le taulaga. Mo se faŹ»ataŹ»itaŹ»iga, e faŹ»afeiloaŹ»i lau 'upega tafaŹ»ilagi i luga o le taulaga 8080 , fa'amolemole fa'atino le poloaiga lenei:
bundle exec jekyll serve --port 8080
  • e mafai ona e faaaogaina--configFilifiliga e faŹ»amaonia ai le faila faŹ»atulagaina. Mo se faŹ»ataŹ»itaŹ»iga, faŹ»aaoga se faila e igoamyconfig.ymlconfiguration file, faŹ»atino le poloaiga lenei:
bundle exec jekyll serve --config myconfig.yml
  • fesiitaiga--livereloadfilifiliga eserveFa'afou otometi le itulau i taimi uma e fai ai se suiga i le faila autu:
bundle exec jekyll serve --livereload
  • Fa'asoa lau 'upega tafaŹ»ilagi e faŹ»aaoga ai le poloaiga lenei:
bundle exec jekyll build

E faʻafefea ona faʻaopoopo mea o loʻo i totonu o Jekyll?

Fausia se faila .md e faʻaopoopo ai mea.

lagolago a Jekyll Markdown Grammar, lea e mafai ona faʻaogaina e faʻapipiʻi ai tusitusiga, faʻapipiʻi ata, fai sootaga, ma isi...

I le mulimuli i le aʻoaʻoga o loʻo i lalo, e tatau ona e vave faia se upega tafaʻilagi e fetaui ma ou manaʻoga▼

å‘č”Ø 评论

E le fa'asalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

Tusi i pito i luga