Maitiro ekubloga naJekyll

octojekyll

Kunyangwe iwe uchida kudzidza kugadzira blog, kana iwe uchida kunyora chimwe chinhu kunyanya, ichokwadi kuti kuchengetedza blog kunotora nguva nemari, asi kuchine zvakasununguka uye zvakavhurika sosi maturusi ayo anokuchengetedza iwe zvinhu zvakawanda uye izvo vanoita kuti iwe unyore chete.

Ini ndichadzidzisa mashandisiro Jekyll kurerukirwa uye kushandiswa kweMarkdown, uye kunyangwe paine dzimwe nzira dzakawanda, Jekyll anoshanda zvakanaka naGithub.

Zvinotarisirwa:

  1. Nguva
  2. Internet
  3. Akaundi yeGithub

Kuiswa

PaDebian / Ubuntu uye zvigadzirwa:

sudo apt-tora kuisa git ruby ​​jekyll

PaFedora uye zvigadzirwa:

sudo yum kuisa git ruby ​​gem gadza jekyll

MuArch uye zvigadzirwa (kushivirira):

sudo pacman -S git ruby ​​yaourt -S Ruby-jekyll

Kugadziridza Base:

Isu tinogadzira git neyedu Github dhata

git config --global user.name "zita rekushandisa" git config --global user.email "email_id"

Isu tinogadzira iyo git repository matichashanda imomo, inofanira kudaidzwa zvakafanana sezita rako rekushandisa paGithub

git init youruser.github.io

Kamwe iro dhairekitori reblog ragadzirwa tinofanirwa tsvaga musoro wenyaya yejekyll mukati, kana kukundikana izvo zvinogadzira imwe. Ipapo iwe unofanirwa kuteedzera zvirimo zvemusoro kune dhairekitori rakagadzirwa ne git, mune semuenzaniso shandisa iyo Compass theme

Mune ino dhairekitori iwe unowana akati wandei mafaera uye madhairekitori, kunyangwe dingindira rinogona kunge rakarongeka zvakasiyana, vazhinji vanoshandisa iri fomati fomati

/ _ zvinosanganisira Dhairekitori remuviri weiyo peji
/ _layout Dhairekitori remuviri weiyo peji
/ _maposi Dhairekitori kunoenda zvinopinda
/ _css o / scss Dhairekitori uko iyo css iriko
/ _img o / mifananidzo Dhairekitori kunoenda mifananidzo
/_config.yml Iyo yekumisikidza faira
/404.md Iyo 404 peji rekukanganisa
/ CNAME Batanidza kune duraini
/ pamusoro.md Iyo peji «nezve»
/index.html Peji peji

Zvino pedzisa iyo _config.yml yekumisikidza faira ine iyo data yaunofarira, mune yangu kesi ndakaisiya seiyi:

-_config.yml (~ -Blog-desktop) - gedit_003

Enda kune chinongedzo mudhairekitori ratinoshanda pamwe nekunyora

jekyll shumira

Kubva kubhurawuza pinda localhost: 4000 kana 127.0.0.1:4000 uye iwe uchaona saiti iri kushanda, unogona kutanga kugadzirisa izvo zvemukati blog kubudikidza neyako yaunofarira kodhi kodhi, yangu ndeye sublime zvinyorwa.

Compass

Pano Jekyll nemusoro wenyaya watoiswa kare.

Paunofunga kuti iyo blog yakagadzirira kuburitswa, kana kugadzirisa izvo zvinyorwa zvinyore

git add --all git commit -m "Meseji iwe yaunoda kuratidza" git Push -u Chibviro tenzi

Ichakumbira zita rako rekushandisa github uye password; nyora uye uwane

www.maropa.github.io

Zvakanaka kusvika pano panopinda, ndinovimba zvave pachena. Chishandiso StackEdit inobvumidza iwe kunyora uye kutumira kunze mamaki mafaira kune github repository, kana iwe uchida ruzivo kubva kuJekyll unogona kushandisa iyo jekyll yepamutemo webhusaiti kana kubva ku github mapeji anobatsira peji.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   ichit akadaro

    Chinyorwa chakanaka, asi kune mamwe akawanda maCMS kana webhu kunyorera ekugadzira mablog anonyatso kuita kuti iwe utarise pakunyora. Ndiri kuona zvakanyanyooma kushandisa Jekyll, kunyangwe kuravira ..

    1.    dhunter akadaro

      Kuita zvepabonde kwaJekyll, Pelican nevamwe inyaya yekuti vanogadzira masisitimu kubva kuMarkdown KudzoreredzwaText kana nezvimwewo, uye nekudaro vanogadzira mablogiki ayo anogona kugadziriswa pamapeji e github uye nekuisa zvirevo zvekunze neDisqus.

      Yangu blog ndeyePelican semuenzaniso, kugadzira nyowani positi kugadzira rst faira uye kudzokororazve, ini ndinozvipira kune gh-mapeji bazi reiyo github repo uye ndizvozvo.

      1.    ichit akadaro

        Uff, yakanyanya nyore handiti? Gadzira faira, dzorera, ita .. Kune WordPress (uye yakafanana), mazuva ese ini ndinokuda zvakanyanya 😛

      2.    dhunter akadaro

        Sechokwadi chinodikanwa kernel.org inoshandisa jenareta yeaya.

        https://www.kernel.org/pelican.html

    2.    oneohthree akadaro

      Zvakanaka, zvinhu zviviri zvakasiyana, asi ini ndaizoshandura zvachose WordPress kune chero static anovaka webhusaiti. Iko kunetseka kuri pakutanga, paunofanirwa kuunganidza marongero uye nevamwe, chimwe chinhu chaizvo ndizvo zvaunotaura, simbisa kunyora, iwe unongogadzira yakajeka faira faira uye nekumaka BAM unogadzira iyo posvo. Ini handioni chero chakaomarara mairi.

      Reply with quote

      1.    ichit akadaro

        Handisi kuti ndiyo nyaya yako, asi vamwe vakarwa hondo tsvene paWordPress (senge Joomla kana Drupal) vachida zvimisikidzo zvemagetsi zvemagetsi. Ehe, ivo vanokurumidza, vari nyore, asi ivo vanonetsa zvakanyanya kana zvasvika pakuita zvinoitwa neWordPress, uye izvi hazvireve kuti chishandiso sechinhu chinobatsirana, uko vazhinji vanogona kutora chikamu, kwaunofanirwa kuenzanisa ... nezvimwe.

      2.    Andrew akadaro

        Iwe uri right elav, wordpress iri nani, zvichienderana nezvinodiwa. blog senge desdelinuxInogona kushanda neiyo static content jenareta asi kuti vanhu vazhinji vatore chikamu chingava dambudziko, mukuwedzera kune chokwadi chekuti kunyangwe zviri nyore kuzvigadzirisa zvinogona kunge zvine matambudziko ekuchengetedza, kwete seWordPress. Ndosaka kune vatsva ini ndinokurudzira Jekyll ipapo Wordpres sezvo zviri nyore uye iwe unogona kudzidza neakareruka Tutorials muHTML/CSS pasina kushandisa PHP iyo inogona kutyisa newbie.

    3.    Andrew akadaro

      Izvi zvandakanyora ihwohwo hunyanzvi hunowanzo shandiswa nemapeji e github, asi hazvibvumidze iwe kushandisa yako wega madingindira, iwe unofanirwa kushandisa izvo zvekutanga izvo. Ehezve kune mamwe akareruka, asi ini ndanga ndichitsvaga kuisirwa kumisikidza uye kumisikidzwa pasina kushanda kune Domains, Kubata, SEO, Chengetedzo, nezvimwe.

    4.    Hay Day akadaro

      Zvakanditorera nguva yakareba kuti ndizvigadzire ne wordpress, asi ndiri kuzoedza, ndinokutendai zvikuru ini ndinogovana chinyorwa chenyu 🙂

  2.   MD akadaro

    Asi… mumwe mubvunzo… Haisi blog here?

    Iyo peji rakatsetseka, nekuti haibvumire makomenti.

    1.    Jesu Ballesteros akadaro

      Ngatitii inyanzvi peji rembichana. Asi kana iyo ichikubvumidza iwe kuisa Disqus yemakomendi saka ipapo inogona kuzadzikisa izvo zvinodiwa.

      1.    MD akadaro

        Zvinonakidza, maita basa.

  3.   Oscar akadaro

    Ndatenda. Kugona chose.