as jo klear binne om te brûkenJekyllBy it skriuwen fan in artikel wolle jo perfoarst net de muoite dwaan om bestannen mei de hân oan te meitsjen, triem-útwreidingen te feroarjen en dan yml-syntaksis ta te foegjen oan it begjin fan 'e tekst, toch?
Sa kinne jo tinkeJekyll nij artikel, om dit alles te ferienfâldigjen, soe it net logysk wêze om in skript te skriuwen?
Skriuwe programmeurs net allegear koade gewoan om lui te wêzen? Op dit stuit kin Rake goed fan pas komme.
Hoe kinne jo Jekyll brûke om artikels automatysk te generearjen?
Mei it each op de strange easken fan Jekyll foar md-titel en yaml-formaat, is it te omslachtich om yaml elke kear mei de hân te skriuwen, dus it brûken fan skripts foar it útfieren fan ynhâld is in goede kar.

Kontrolearje earst om te sjen oft rake is ynstalleare:
gem list rake
As it net ynstalleare is, ynstallearje it dan:
gem install rake
Meitsje dan in Rakefile en pleats it yn 'e root-map fan jekyll.
Kopiearje dan de folgjende koade yn 'e 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
- Dit is gewoan in ferienfâldige ferzje.
As lêste, ynfiere by de kommandorigel:
rake post title="article name"
Mei in whoosh, do silst wêze dêr _post Yn de map seach ik in nij artikel mei de triemnamme年-月-日-文章标题.md.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe kinne jo Jekyll brûke om automatysk tiid foar it meitsjen fan artikels te generearjen en de frekwinsje fan blogfernijing maklik te ferheegjen?" 》, nuttich foar jo.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-31597.html
Om mear ferburgen trúks te ûntsluten🔑, wolkom om mei te dwaan oan ús Telegram-kanaal!
Diel en like as jo it leuk fine! Jo oandielen en likes binne ús oanhâldende motivaasje!