marka aad diyaar u tahay inaad isticmaashoJekyllMarkaad qoreyso maqaal, hubaal ma rabto inaad ku dhibto inaad gacanta ku abuurto faylasha, wax ka beddelka kordhinta faylka, ka dibna ku darista yml syntax bilowga qoraalka, sax?
Markaa waxaa laga yaabaa inaad u malaynaysoJekyll maqaal cusub, si loo fududeeyo waxaas oo dhan, miyaanay caqli gal ahayn in qoraal la qoro?
Barnaamij-sameeyayaashu dhammaantood miyaanay u qorin koodka inay caajisaan? Waqtigaan, Rake wuxuu ku imaan karaa anfaca.
Sida loo isticmaalo Jekyll in si toos ah loo soo saaro maqaallo?
Marka la eego shuruudaha adag ee Jekyll ee md title iyo qaabka yaml, aad bay u dhib badan tahay in gacanta lagu qoro yaml mar kasta, markaa adeegsiga qoraallada si loo soo saaro nuxurka waa doorasho wanaagsan.

Marka hore, hubi si aad u aragto in rashka la rakibay:
gem list rake
Haddii aan la rakibin, ku rakib:
gem install rake
Marka xigta, samee Rakefile oo ku rid tusaha xididka ee jekyll.
Kadib, koobi ka samee summada soo socota Rakefile:
require 'rake'
require 'yaml'
SOURCE = "."
CONFIG = {
'posts' => File.join(SOURCE, "_posts"),
'post_ext' => "md",
}
# Usage: rake post title="A Title"
desc "Begin a new post in #{CONFIG['posts']}"
task :post do
abort("rake aborted: '#{CONFIG['posts']}' directory not found.") unless FileTest.directory?(CONFIG['posts'])
title = ENV["title"] || "new-post"
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
filename = File.join(CONFIG['posts'], "#{Time.now.strftime('%Y-%m-%d')}-#{slug}.#{CONFIG['post_ext']}")
if File.exist?(filename)
abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n'
end
puts "Creating new post: #{filename}"
open(filename, 'w') do |post|
post.puts "---"
post.puts "layout: post"
post.puts "title: \"#{title.gsub(/-/,' ')}\""
post.puts "category: "
post.puts "tags: []"
post.puts "---"
end
end # task :post
- Kani waa nooc la fududeeyay.
Ugu dambeyntii, geli khadka taliska:
rake post title="article name"
Adigoo leh oosh, waxaad halkaas joogi doontaa _post Galka dhexdiisa, waxaan ku arkay maqaal cusub oo leh magaca faylka年-月-日-文章标题.md.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaago "Sida loo isticmaalo Jekyll in si toos ah loo abuuro wakhtiga maqaallada oo si sahlan loo kordhiyo inta jeer ee cusbooneysiinta blog?" 》, ku anfacaya
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-31597.html
