ఆర్టికల్ సృష్టి సమయాన్ని స్వయంచాలకంగా రూపొందించడానికి మరియు బ్లాగ్ అప్‌డేట్ ఫ్రీక్వెన్సీని సులభంగా పెంచడానికి జెకిల్‌ను ఎలా ఉపయోగించాలి?

当你准备使用జెకిల్来撰写文章时,你肯定不愿意烦心地手动创建文件、修改文件后缀名,再在文本开头添加yml语法了吧?

కాబట్టి మీరు అనుకోవచ్చుజెకిల్ కొత్త వ్యాసం, వీటన్నింటినీ సరళీకరించడానికి, స్క్రిప్ట్ రాయడం లాజికల్ కాదా?

ప్రోగ్రామర్లు అందరూ సోమరితనం కోసం కోడ్ రాయలేదా? ఈ సమయంలో, రేక్ ఉపయోగపడుతుంది.

కథనాలను స్వయంచాలకంగా రూపొందించడానికి జెకిల్‌ను ఎలా ఉపయోగించాలి?

MD టైటిల్ మరియు yaml ఫార్మాట్ కోసం జెకిల్ యొక్క కఠినమైన అవసరాల దృష్ట్యా, ప్రతిసారీ yamlని మాన్యువల్‌గా వ్రాయడం చాలా గజిబిజిగా ఉంటుంది, కాబట్టి కంటెంట్‌ను అవుట్‌పుట్ చేయడానికి స్క్రిప్ట్‌లను ఉపయోగించడం మంచి ఎంపిక.

ఆర్టికల్ సృష్టి సమయాన్ని స్వయంచాలకంగా రూపొందించడానికి మరియు బ్లాగ్ అప్‌డేట్ ఫ్రీక్వెన్సీని సులభంగా పెంచడానికి జెకిల్‌ను ఎలా ఉపయోగించాలి?

ముందుగా, రేక్ ఇన్‌స్టాల్ చేయబడిందో లేదో తనిఖీ చేయండి:

gem list rake

ఇది ఇన్‌స్టాల్ చేయకపోతే, దీన్ని ఇన్‌స్టాల్ చేయండి:

gem install rake

తరువాత, ఒక రేక్‌ఫైల్‌ను సృష్టించండి మరియు దానిని జెకిల్ యొక్క రూట్ డైరెక్టరీలో ఉంచండి.

అప్పుడు, కింది కోడ్‌ను 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
  • ఇది కేవలం సరళీకృత వెర్షన్.

చివరగా, కమాండ్ లైన్ వద్ద నమోదు చేయండి:

rake post title="article name"

హూష్‌తో, మీరు అక్కడ ఉంటారు _post ఫోల్డర్‌లో, నేను ఫైల్ పేరుతో కొత్త కథనాన్ని చూశాను年-月-日-文章标题.md.

హోప్ చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) 分享的《如何利用Jekyll自动生成文章创建时间,轻松提升博客更新频率?》,对您有帮助。

ఈ కథనం యొక్క లింక్‌ను భాగస్వామ్యం చేయడానికి స్వాగతం:https://www.chenweiliang.com/cwl-31597.html

తాజా నవీకరణలను పొందడానికి చెన్ వీలియాంగ్ బ్లాగ్ యొక్క టెలిగ్రామ్ ఛానెల్‌కు స్వాగతం!

🔔 ఛానెల్ టాప్ డైరెక్టరీలో విలువైన "ChatGPT కంటెంట్ మార్కెటింగ్ AI టూల్ యూసేజ్ గైడ్"ని పొందిన మొదటి వ్యక్తి అవ్వండి! 🌟
📚 ఈ గైడ్‌లో భారీ విలువ ఉంది, 🌟ఇది ఒక అరుదైన అవకాశం, దీన్ని మిస్ చేయకండి! ⏰⌛💨
నచ్చితే లైక్ చేసి షేర్ చేయండి!
మీ భాగస్వామ్యం మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!

 

发表 评论

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు ఉపయోగించబడతాయి * లేబుల్

పైకి స్క్రోల్ చేయండి