Kedu otu esi eji isiokwu Jekyll? Nkuzi nwụnye isiokwu blog Jekyll

💥Mee nke gịJekyllIhe nzuzo dị ịtụnanya na-eme ka isiokwu blọọgụ gị 100 dị elu karịa, ọ tụrụ m n'anya! 🤯

Nkuzi a ga-akuziri gị otu esi etinye ma jiri isiokwu Jekyll mee ihe ọbụlagodi na ị bụ onye novice, ị nwere ike ibido ngwa ngwa.

Kwuo ka ọ dị mma na blọọgụ na-agwụ ike ma mepụta oghere pụrụ iche na ahaziri iche!

Ndụmọdụ bara uru dị iche iche na aro ndị nwere echiche ga-enyere gị aka ịbụ onye na-ede blọgụ! 🚀✨

Gịnị bụ isiokwu Jekyll?

Isiokwu Jekyll bụ webụsaịtị Jekyll arụgoro mbụ nke ị nwere ike iji dị ka mmalite maka iwulite weebụsaịtị nke gị.

Isiokwu a gụnyere koodu, ụdị na ndebiri niile ịchọrọ ịmalite.

Kedu otu esi eji isiokwu Jekyll? Nkuzi nwụnye isiokwu blog Jekyll

Otu esi etinye isiokwu blọgụ Jekyll?

NaHọrọ isiokwu Jekyll mara mma ma dị mfeN'ikpeazụ, ị nwere ike ịmalite ịmepụta ebe nrụọrụ weebụ gị site na ịgbaso usoro ndị a:

nzọụkwụ 1:. Wụnye Jekyll

  • Gbaa mbọ hụ na etinyere Ruby.
  • Wụnye Jekyll site na iji iwu a:
gem install jekyll

Kwụpụ 2: Mepụta webụsaịtị Jekyll ọhụrụ

  • Mepụta webụsaịtị Jekyll ọhụrụ site na iji iwu a:
jekyll new site1
  • Ma ọ bụ jiri iwu a bu ụzọ mepụta ndekọ saịtị1:
mkdir site1

Mgbe ahụ, gaa na nke a site1 N'ime akwụkwọ ndekọ aha:

cd site1

Mepụta webụsaịtị Jekyll na ndekọ aha ugbu a:

jekyll new .

Nzọụkwụ 3: Detuo faịlụ akụkọ

  • Detuo faịlụ akụkọ ị họọrọ na_postsnchekwa.

Nzọụkwụ 4: Hazie weebụsaịtị gị

  • Dezie saịtị1/_config.yml faịlụ iji hazie weebụsaịtị gị.

  • Ịkwesịrị ịhazi ntọala ndị a:

    • site.name: Aha webụsaịtị gị.
    • site.description: Nkọwa nke weebụsaịtị gị.
    • baseurl: URL weebụsaịtị gị.

Nzọụkwụ 5: Tinye ọdịnaya gị

  • mepụta ọhụrụ Markdown faịlụ iji tinye ọdịnaya gị.
  • Faịlụ akara nwere ike ịnwe ederede, onyonyo, koodu na ọdịnaya ndị ọzọ.

Kwụpụ 6: Lelee weebụsaịtị gị

  • Lelee saịtị gị site na iji iwu a:
bundle exec jekyll serve
  • Iwu a dị nwayọ ma chọọ ka ọ rụọ ọrụ nkesa mpaghara wee hụchalụ na mpaghara.

Nzọụkwụ 7: Mepụta weebụsaịtị gị

  • Mepụta webụsaịtị gị site na iji iwu ndị a:
bundle exec jekyll build
  • Iwu a na-adị ngwa ngwa ma ọ dị mkpa ka ịmepụta faịlụ static na ibuga webụsaịtị.

Kwụpụ 8: Nyefee webụsaịtị gị

  • ga _site Tinye nchekwa ahụ na sava weebụ gị.

Otu esi etinye isiokwu Jekyll na kọmpụta mpaghara site na iji git clone Command?

mkpa iji git clone Iji tinye isiokwu Jekyll na kọmputa mpaghara gị, ị nwere ike soro usoro ndị a:

1. Mepee ahịrị iwu ma ọ bụ ọnụ.

2. Gaa na nchekwa ebe ịchọrọ itinye isiokwu ahụ.

3. Gbaa iwu a:

git clone https://github.com/melangue/dactl.git
  • Iwu a ga-emechi ebe nchekwa isiokwu Jekyll na nchekwa dị ugbu a.

4. Gaa na nchekwa isiokwu cloned.

5. Gbaa iwu a:

bundle exec jekyll serve
  • Iwu a ga-amalite ihe nkesa Jekyll wee malite ịkwado webụsaịtị gị na mpaghara.

Ị nwere ike ịlele webụsaịtị gị site na ịga na URL ndị a:

  • http://localhost:4000

Nke a bụ ndụmọdụ ndị ọzọ:

  • ị nwere ike iji --branch Nhọrọ ezipụta alaka ụlọ ọrụ ka emechie. Dị ka ihe atụ, ka clone master alaka, mee iwu a:
git clone https://github.com/melangue/dactl.git --branch master
  • ị nwere ike iji --depth Nhọrọ na-akọwapụta omimi nke itinye akụkọ ihe mere eme ka clone. Dịka ọmụmaatụ, iji mechie mmejọ iri ikpeazụ, mee iwu a:
git clone https://github.com/melangue/dactl.git --depth 10

Echere na usoro ndị a ga-enyere gị aka ibugharị isiokwu Jekyll na kọmputa mpaghara gị!

评论

Agaghị ebipụta adreesị ozi-e gị. Achọrọ ubi na-eji * Label

Pịgharịa gaa na n'elu