Yadda ake yin bulogi tare da Jekyll

octojekyll

Ko kuna son koyon yadda ake ƙirƙirar bulogi, ko kuma kuna son rubuta wani abu musamman, gaskiya ne cewa riƙe blog yana ɗaukan lokaci da kuɗi, amma har yanzu akwai kayan aikin kyauta da buɗewa waɗanda zasu kiyaye muku abubuwa da yawa kuma hakan suna sa ka kawai ka rubuta.

Zan koyar da yadda ake amfani da Jekyll don sauƙin sa da amfani da Markdown, kuma yayin da akwai wasu zaɓi da yawa, Jekyll yana hulɗa da Github sosai.

Bukatun:

  1. Lokaci
  2. Yanar-gizo
  3. Asusun Github

Shigarwa

Akan Debian / Ubuntu da abubuwan da suka samo asali:

sudo apt-samun shigar git ruby ​​jekyll

Akan Fedora da Kalam:

sudo yum shigar da git ruby ​​gem shigar jekyll

A cikin Arch da Kalam (haƙuri):

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

Tsarin Kanfigareshan:

Muna daidaita git tare da bayanan Github ɗinmu

git config --global user.name "sunan mai amfani" git config --global user.email "email_id"

Mun kirkiro wurin ajiyar git wanda zamuyi aiki a cikin gida, dole ne a kira shi daidai da sunan mai amfanin ku akan Github

git init youruser.github.io

Da zarar an ƙirƙiri kundin adireshi to dole ne bincika batun jekyll a, ko kasawa hakan ya haifar da daya. Sannan dole ne ku kwafa abubuwan cikin jigon zuwa cikin kundin adireshin da aka kirkira da git, a cikin misali amfani da taken Compass

A cikin wannan kundin adireshin zaku sami fayiloli da kundin adireshi da yawa, kodayake ana iya shirya jigo daban, yawancin suna amfani da wannan tsarin ƙungiyar

/ _ya hada Littafin adireshin jikin shafin
/ _layouts Littafin adireshin jikin shafin
/ _maika Littafin adireshi inda shigarwar suke
/ _ss o / scss Adireshin inda css suke
/ _img o / hotuna Littafin adireshi inda hotunan suke
/_config.yml Fayil din sanyi
/404.md Shafin kuskure 404
/ CNAME Haɗa zuwa yankin
/ game.md Shafin «game da»
/index.html Shafin gida

Yanzu kammala fayil ɗin sanyi na _config.yml tare da bayanan da kuka fi so, a halin na bar shi kamar haka:

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

Je zuwa m a cikin kundin adireshin da muke aiki tare da rubutawa

jekyll yi aiki

Daga mai bincike ka shiga localhost: 4000 ko 127.0.0.1:4000 kuma zaka ga shafin yana aiki, zaka iya fara gyaggyara abun cikin gidan a cikin gida ta hanyar editan lambar da kake so, nawa rubutu ne madaukaki.

kamfas

Anan Jekyll tare da taken an riga an shigar dashi.

Lokacin da kuka yanke shawarar cewa blog ɗin a shirye yake don a buga shi, ko don sabunta abubuwan shigarwa rubuta

git add --all git commit -m "Sakon da kake son nunawa" git tura -u asalin maigida

Zai nemi sunan github din ku da kalmar wucewa; rubuta shi da samun dama

www.youruser.github.io

Da kyau shiga nan, Ina fata ya kasance a bayyane. Kayan aiki StackEdit ba ka damar rubutawa da fitarwa fayiloli masu lamba zuwa ɗakunan ajiya na github, idan kana buƙatar bayani daga jekyll zaka iya amfani da Gidan yanar gizon jekyll ko daga Shafin taimakawa github.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   kari m

    Labari mai kyau, amma akwai wasu CMS da yawa ko aikace-aikacen yanar gizo don ƙirƙirar bulogi waɗanda da gaske suna sa ku mai da hankali kan rubutu. Na ga da wahalar amfani da Jekyll, kodayake don dandano ..

    1.    nisanta m

      Sexappeal na Jekyll, Pelican da sauransu shine gaskiyar cewa suna samar da shafuka masu tsayayye daga Markdown RestructuredText ko sauransu, kuma ta haka ne suke ƙirƙirar shafukan yanar gizo waɗanda za a iya karɓar bakuncin su akan github pages da sanya maganganun waje tare da Disqus.

      Blog na Pelican ne misali, don ƙirƙirar sabon matsayi shine ƙirƙirar fayil ɗin farko da sake tattarawa, na ƙaddamar da reshen gh-pages na repo a github kuma hakane.

      1.    kari m

        Uff, mafi sauki ko? Createirƙiri fayil, sake tattarawa, aikatawa .. Akwai WordPress (da makamantansu), kowace rana ina ƙara ƙaunarku 😛

      2.    nisanta m

        A matsayin gaskiyar abin sani kernel.org yana amfani da janareto na waɗannan.

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

    2.    guda daya m

      Da kyau, abubuwa biyu ne daban-daban, amma zan canza WordPress gaba ɗaya ga kowane mai gidan yanar gizon tsaye. Rikicin shine a farkon, lokacin da yakamata ku tattara shimfidawa da sauransu, ɗayan shine ainihin abin da kuka faɗi, ku mai da hankali kan rubutu, kawai kuna samar da fayil ɗin rubutu mara kyau kuma tare da alamar BAM kuka ƙirƙiri gidan. Ban ga wani abu mai rikitarwa a ciki ba.

      gaisuwa

      1.    kari m

        Ban ce haka lamarinku yake ba, amma wasu sun yi yaki mai tsarki a kan WordPress (kamar su Joomla ko Drupal) don nuna goyon baya ga masu samar da abun ciki a tsaye. Haka ne, suna da sauri, suna da sauki, amma sun fi matsala idan aka zo yin abin da WordPress ke yi, kuma wannan ba a ambaci kayan aikin a matsayin wani abu na haɗin gwiwa, inda mutane da yawa zasu iya shiga, inda dole ne ku daidaita ...

      2.    Andrew m

        Kuna da gaskiya, wordpress ya fi kyau, dangane da bukatun. blog kamar desdelinuxZai iya aiki tare da janareta na abun ciki a tsaye amma ga mutane da yawa su shiga zai zama matsala, ban da gaskiyar cewa ko da yake yana da sauƙin daidaitawa yana iya samun matsalolin tsaro, ba kamar WordPress ba. Shi ya sa ga sababbin sababbin na ba da shawarar Jekyll sannan Wordpres tun da ya fi sauƙi kuma za ku iya koyo tare da sauƙi mai sauƙi a cikin HTML/CSS ba tare da amfani da PHP ba wanda zai tsoratar da sabon mai.

    3.    Andrew m

      Wannan da na rubuta ita ce irin fasahar da shafukan github suke amfani da ita, amma ba ta ba ku damar amfani da jigoginku ba, dole ne ku yi amfani da waɗanda ba su dace ba. Tabbas akwai wadanda suka fi sauki, amma ina neman shigarwa da daidaitawa cikin sauki ba tare da yin aiki akan Domains, Hosting, SEO, Security, da sauransu ba.

    4.    hay Day m

      Na dau lokaci mai tsawo ban kirkireshi da wordpress ba, amma zan gwada shi, na gode sosai na raba labarin ku 🙂

  2.   MD m

    Amma question tambaya daya… Shin ba blog bane?

    Shafi ne mai fadi, saboda baya bada izinin tsokaci.

    1.    Yesu Ballesteros m

      Bari mu ce yana da fasaha a tsaye shafi. Amma idan zai baka damar girka Disqus don maganganun to a can zai dace da abin da ake buƙata.

      1.    MD m

        Abin sha'awa, na gode.

  3.   Oscar m

    Na gode. Yayi kyau.