Torolalana fampidinana sy fametrahana Jekyll: Manangana tranokala bilaogy static manomboka amin'ny solosainao

Ity fampianarana momba ny fampidinana sy fametrahana Jekyll ity dia hitarika anao tsikelikely mba hanananao bilaogy manokana tsy mandany vola!

Mamoròna tranonkala bilaogy tsy miovaova hatrany am-boalohany - na dia ireo vao manomboka aza dia afaka manao izany mora foana! Tsy mila fananganana tranonkala sarotra , veloma ny fahasahiranana amin'ny fananganana tranonkala, ary manàna bilaogy manokana ao anatin'ny minitra vitsy mba hampisehoana ny talentanao sy ny fahaiza-mamorona anao! 🚀🎉

Inona no atao hoe Jekyll?

Torolalana fampidinana sy fametrahana Jekyll: Manangana tranokala bilaogy static manomboka amin'ny solosainao

Jekyll, mpamorona tranokala static, dia mety amin'ny fananganana tranokala bilaogy.

Afaka mampiasa lahatsoratra voasoratra amin'ny fiteny marika izy io ary mampiasa fisehon'ny fananganana tranokala static.

Azonao atao ny manova ny endriky ny tranokala, ny URL, ny angona aseho amin'ny pejy, sy ny maro hafa...

Miharihary ny lesoka ateraky ny Jekyll: satria tsy mampiasa angon-drakitra izy io, dia tsy mety mihitsy amin'ny fananganana tranokala e-varotra.

Inona no tombony azo amin'ny Jekyll?

  • Jekyll dia mora ampiasaina sy ianarana.
  • Jekyll dia afaka mamorona tranokala static haingana sy azo antoka.
  • Jekyll dia manana lohahevitra sy plugins marobe azo alaina.

Ahoana no hanombohana mampiasa Jekyll?

  1. Install Jekyll.
  2. Mamorona tranokala Jekyll vaovao.
  3. Misafidiana lohahevitra Jekyll.
  4. Ampio ny atiny:Tutorial lahatsoratra vaovao Jekyll
  5. Zahao ny tranokalanao.
  6. Amboary ny tranokalanao.
  7. Apetraho ny tranokalanao:Ny bilaogy static Jekyll dia apetraka amin'ny Surge.sh maimaimpoana

Mametraka Jekyll amin'ny alàlan'ny fampidinana RubyInstaller

Ny fomba tsotra indrindra hametrahana an'i Ruby sy Jekyll dia ny fampiasana ny RubyInstaller ho an'ny Windows.

RubyInstaller dia installer tsy miankina amin'ny Windows izay ahitana ny fiteny Ruby, tontolo famonoana, antontan-taratasy manan-danja, sns.

Tsy misy afa-tsy ny RubyInstaller-2.4 no ambony kokoa eto. Ny dikan-teny taloha dia mitaky fametrahana amin'ny tanana ny Devkit.

Dingana 1: Sintomy ny RubyInstaller

  • Misintona ary mametraka avy amin'ny RubyInstaller DownloadsRuby+Devkitkinova.
  • Mametraka mampiasa safidy default.

Dingana 2: Ampidiro ny cmd

mpanao gazetyWIN key + R key, dia midira cmd, avy eo tsindrio ny Enter ▼

Dingana 2: Ampidiro ny cmd ary tsindrio ny fanalahidy WIN + R, ary midira cmd, ary tsindrio ny Enter

Dingana 3:Ampidiro ny fidirana baiko ridk installDingana amin'ny dingana farany amin'ny fametrahana.

  • Ilaina izany mba hametrahana vatosoa misy fanitarana teratany.
  • Misafidiana amin'ny safidyMSYS2 and MINGW development tool chain.
  • Run command ruby -v ary gem -v hanamarina ny laharan'ny dikan-teny hanamarina raha nahomby ny fametrahana.

Sokafy ny Windows Start menu ary tadiavoStart Command Prompt with Ruby, mba ahafahan'ny baiko Ruby.

Dingana 4: Avadiho ho loharano sinoa ny loharanon'ny vatosoa

Noho ny olana mifandray amin'ny tambajotra sy ny hafainganam-pandeha, alohan'ny handinihana ny fanavaozana ny vatosoa, dia asaina mamadika ny loharano vatosoa amin'ny loharano sinoa▼

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

na

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

Dingana 5: Andeha hojerentsika ny loharano ankehitriny ▼

gem sources -l
  • Ataovy azo antoka fa misy ihany gems.ruby-china.com

Dingana 6: Havaozy ny Ruby gem ▼

gem update

Dingana 7: Mametraka ireo singa izahay ▼

gem install jekyll bundler

Dingana 8: Jereo raha efa tafapetraka tanteraka ny Jekyll ▼

jekyll -v

Mamorona tranokala bilaogy static Jelly amin'ny solosainao eo an-toerana

Dingana 1:Hanova taratasy fiara▼
Ampidiro mivantana amin'ny cmdd:

Dingana 2: Ovay ny lahatahiry ankehitriny ▼

cd /d d:\Jekyll\

Dingana 3: Ampiasao ity baiko manaraka ity hamoronana tranonkala Jekyll vaovao ▼

jekyll new site1

Dingana 4: Ampidiro ny lahatahiry tetikasa ▼

cd site1

Dingana 5: Atombohy ny serivisy Jekyll ▼

bundle exec jekyll serve

famindrana--livereloadsafidy hoserveHavaozy ho azy ny pejy isaky ny misy fiovana atao amin'ny rakitra loharano▼

bundle exec jekyll serve --livereload
  • Rehefa mamolavola ny tranokalanao ianao dia ampiasaojekyll serve或 jekyll build
  • Mba hanerena ny navigateur hamelombelona ny fanovana rehetra, ampiasaojekyll serve --livereload.
  • jekyll serveDikan-tranonkala voaorina_siteTsy mety amin'ny fametrahana.
  • Mampiasà rohy sy URL fananana avy amin'ny tranokala noforonina jekyll serve hampiasa https://localhost:4000 Ny sanda dia apetraka amin'ny alalan'ny fanefena andalana baiko, fa tsy ao amin'ny rakitra fikirakirana ny tranokala.

Dingana 6:fidirana http://localhost:4000 Jereo ny tetikasa.

fepetra:

  • Raha apetraka ao amin'ny xxx.github .io/blog ny rakitra, dia mety hahatonga ny Pejy Github tsy havaozina izany.
  • Ny anton'ity tranga ity dia satria ny GitHub dia tsy hamaky afa-tsy xxx.github .io/_includes ao amin'ny Jekyll ary tsy hiditra lalina ao amin'ny bilaogy/_includes.
  • Soa ihany fa tsy olana sarotra ity olana ity. Manangana Pejy Github ao amin'ny GitHub fotsiny dia ho voavaha ao anatin'ny indray mipi-maso ny olana!

Ahoana ny famafana ny tranokala Jekyll napetraka amin'ny solosaina eo an-toerana amin'ny alàlan'ny baiko?

Azonao atao ny mampiasa ity baiko manaraka ity mba hamafa tranokala Jekyll napetraka eo an-toerana.

Fafao ny rakitra novokarina:

Dingana 1: Alefaso ity baiko manaraka ity mba hamafa ireo rakitra noforonina ▼

jekyll clean

Dingana 2: Fafao ny lahatahiry tranonkala rehetra

  • Raha te-hamafa tanteraka ny lahatahiry tranokala manontolo ianao dia azonao atao ny mamafa ny C:/Users/a/myblog lahatahiry.

🔗 Tohizo ny famakiana▼

Jekyll resources

Jekyll dia rafitra tsotra, fomban'ny bilaogy amin'ny fananganana tranokala static.

Mampiasa fiteny môdely Markdown sy Liquid izy io, ahafahanao mamorona tranonkala tsara tarehy sy mavitrika mora foana.

Jereo ny antontan-taratasy Jekyll raha mila fanazavana fanampiny.

Ireto misy loharano mahasoa momba an'i Jekyll. Manantena aho fa afaka manampy anao hampiasa an'i Jekyll ireo loharano ireo hananganana tranokala!

Comments

您的邮箱地址不会被公开。必填项已用*标注

Horonana Top