Ṣe igbasilẹ Jekyll ati ikẹkọ fifi sori ẹrọ: Kọ oju opo wẹẹbu bulọọgi aimi lati ibere lori kọnputa agbegbe rẹ

Eyi Jekyll Ṣe igbasilẹ ikẹkọ fifi sori ẹrọ ki o kọ ọ ni igbesẹ nipasẹ igbese✨O le ni bulọọgi tirẹ laisi lilo owo!

Kọ oju opo wẹẹbu bulọọgi aimi lati ibere, paapaa ti o ba jẹ alakobere o le ni rọọrun ṣe! Ko si ye lati complicatekọ kan aaye ayelujara, Sọ o dabọ si wahala ti kikọ oju opo wẹẹbu kan, ni bulọọgi iyasọtọ tirẹ ni awọn iṣẹju, ki o jẹ ki awọn talenti ati ẹda rẹ tàn! 🚀🎉

Kí ni Jekyll tumo si

Ṣe igbasilẹ Jekyll ati ikẹkọ fifi sori ẹrọ: Kọ oju opo wẹẹbu bulọọgi aimi lati ibere lori kọnputa agbegbe rẹ

Jekyll, olupilẹṣẹ oju opo wẹẹbu aimi, dara pupọ fun kikọ awọn oju opo wẹẹbu bulọọgi.

O le lo ọrọ ti a kọ ni ede isamisi ati lo ifilelẹ lati kọ awọn oju opo wẹẹbu aimi.

O le ṣe atunṣe irisi oju opo wẹẹbu, URL, data ti o han lori oju-iwe, ati diẹ sii…

Awọn ailagbara ti Jekyll jẹ kedere Nitori ko lo ibi ipamọ data, ko dara fun kikọE-iṣowoiru aaye ayelujara.

Kini awọn anfani ti Jekyll?

  • Jekyll rọrun lati lo ati kọ ẹkọ.
  • Jekyll le ṣe ina awọn oju opo wẹẹbu aimi iyara ati aabo.
  • Jekyll ni nọmba nla ti awọn akori ati awọn afikun ti o wa.

Bawo ni lati bẹrẹ lilo Jekyll?

  1. Fi sori ẹrọ Jekyll.
  2. Ṣẹda oju opo wẹẹbu Jekyll tuntun kan.
  3. Yan akori Jekyll kan,
  4. Ṣafikun akoonu rẹ:Jekyll titun article Tutorial
  5. Ṣe awotẹlẹ oju opo wẹẹbu rẹ.
  6. Kọ oju opo wẹẹbu rẹ.
  7. Ran oju opo wẹẹbu rẹ ṣiṣẹ:Jekyll aimi bulọọgi ti wa ni ran lọ si Surge.sh fun free

Fi Jekyll sori ẹrọ nipasẹ gbigba RubyInstaller

Ọna to rọọrun lati fi Ruby ati Jekyll sori ẹrọ ni lati lo RubyInstaller fun Windows.

RubyInstaller jẹ insitola ominira ti o da lori Windows ti o pẹlu ede Ruby, agbegbe ipaniyan, iwe pataki, ati bẹbẹ lọ.

A nikan bo RubyInstaller-2.4 ati ga julọ nibi. Awọn ẹya agbalagba nilo fifi sori afọwọṣe Devkit.

Igbesẹ 1:Ṣe igbasilẹ RubyInsitola

  • Ṣe igbasilẹ ati fi sii lati Awọn igbasilẹ RubyInstallerRuby+Devkitẹya.
  • Fi sori ẹrọ ni lilo awọn aṣayan aiyipada.

Igbesẹ 2:Tẹ cmd wọle

按下WIN bọtini + R bọtini, lẹhinna wọle cmd, lẹhinna tẹ Tẹ ▼

Kini idi ti iṣẹ jekyll ko bẹrẹ? Itọsọna Itọkasi si Awọn aṣiṣe Laasigbotitusita ati Aiṣedeede Apá 2

Igbesẹ 3:Tẹ titẹ sii aṣẹ sii ridk installAwọn igbesẹ ni awọn ipele ikẹhin ti fifi sori ẹrọ.

  • Eyi nilo lati fi awọn fadaka sori ẹrọ pẹlu awọn amugbooro abinibi.
  • Yan lati awọn aṣayanMSYS2 and MINGW development tool chain,
  • Ṣiṣe aṣẹ ruby -vgem -v lati ṣayẹwo nọmba ẹya lati jẹrisi boya fifi sori ẹrọ jẹ aṣeyọri.

Ṣii akojọ aṣayan Ibẹrẹ Windows ki o waStart Command Prompt with Ruby, lati mu laini aṣẹ Ruby ṣiṣẹ.

Igbesẹ 4:Yipada orisun tiodaralopolopo si orisun Kannada

Nitori asopọ nẹtiwọọki ati awọn ọran iyara, ṣaaju ṣiṣe mimu dojuiwọn tiodaralopolopo, o gba ọ niyanju ni pataki lati yi orisun tiodaralopolopo si orisun Kannada▼

gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.com/

tabi

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

Igbesẹ 5:Jẹ ki a ṣayẹwo awọn orisun lọwọlọwọ ▼

gem sources -l
  • Rii daju pe o wa nikan gems.ruby-china.com

Igbesẹ 6:Ṣe imudojuiwọn Ruby gem▼

gem update

Igbesẹ 7:A fi sori ẹrọ irinše ▼

gem install jekyll bundler

Igbesẹ 8:Ṣayẹwo boya Jekyll ti fi sori ẹrọ ni kikun▼

jekyll -v

Kọ oju opo wẹẹbu bulọọgi Jelly aimi lori kọnputa agbegbe rẹ

Igbesẹ 1:Yi lẹta awakọ pada▼
Tẹ taara sinu cmdd:

Igbesẹ 2:Yi folda lọwọlọwọ pada▼

cd /d d:\Jekyll\

Igbesẹ 3:Ṣẹda oju opo wẹẹbu Jekyll tuntun nipa lilo aṣẹ atẹle ▼

jekyll new site1

Igbesẹ 4:Tẹ ilana iṣẹ akanṣe▼

cd site1

Igbesẹ 5:Bẹrẹ iṣẹ Jekyll▼

bundle exec jekyll serve

gbigbe--livereloadawọn aṣayan latiserveSọ oju-iwe naa ni adaṣe ni gbogbo igba ti awọn ayipada ba ṣe si faili orisun▼

bundle exec jekyll serve --livereload
  • Nigbati o ba ṣe agbekalẹ oju opo wẹẹbu rẹ, lojekyll serveTabi jekyll build
  • Lati fi ipa mu ẹrọ aṣawakiri lati sọtun lori gbogbo iyipada, lojekyll serve --livereload,
  • jekyll serve-Itumọ ti ni ojula version_siteKo dara fun imuṣiṣẹ.
  • Lo awọn ọna asopọ ati awọn URL dukia lati aaye ti o ṣẹda jekyll serve yoo lo https://localhost:4000 Awọn iye ti ṣeto nipasẹ awọn pipaṣẹ ila iṣeto ni, kuku ju ni awọn ojula ká iṣeto ni faili.

Igbesẹ 6:wiwọle http://localhost:4000 Wo ise agbese.

Akiyesi:

  • Ti faili naa ba wa ni xxx.github io/bulọọgi, o le fa ki oju-iwe Github ko ni imudojuiwọn.
  • Idi fun iṣẹlẹ yii ni pe GitHub yoo ka xxx.github nikan io/_includes ni Jekyll ati pe kii yoo lọ jinle sinu bulọọgi/_pẹlu.
  • O da, iṣoro yii kii ṣe iṣoro ti o nira Kan ṣeto oju-iwe Github kan lori GitHub ati pe iṣoro naa yoo yanju ni ẹẹkan!

Bii o ṣe le paarẹ oju opo wẹẹbu Jekyll ti a fi sori kọnputa agbegbe nipasẹ awọn aṣẹ?

O le lo aṣẹ atẹle lati paarẹ oju opo wẹẹbu Jekyll ti agbegbe ti a fi sii.

Pa awọn faili ti o ti ipilẹṣẹ rẹ:

Igbesẹ 1:Ṣiṣe aṣẹ atẹle lati ko awọn faili ti ipilẹṣẹ kuro▼

jekyll clean

Igbesẹ 2:Pa gbogbo awọn ilana aaye ayelujara rẹ

  • Ti o ba fẹ lati pa gbogbo ilana oju opo wẹẹbu rẹ patapata, o le parẹ pẹlu ọwọ C:/Users/a/myblog folda.

🔗Tẹsiwaju kika▼

Jekyll oro

Jekyll jẹ ilana ti o rọrun, aṣa bulọọgi fun kikọ awọn oju opo wẹẹbu aimi.

o nlo Samisi ati ede awoṣe Liquid, gbigba ọ laaye lati ṣẹda irọrun lẹwa, awọn oju opo wẹẹbu ti o ni agbara.

Wo Jekyll iwe fun alaye siwaju sii.

Eyi ni diẹ ninu awọn orisun to wulo nipa Jekyll Mo nireti pe awọn orisun wọnyi le ṣe iranlọwọ fun ọ lati lo Jekyll lati kọ oju opo wẹẹbu kan!

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

Yi lọ si Top