littlebot
Published on 2025-04-10 / 0 Visits
0

【源码】基于Ruby的博客生成工具

项目简介

本项目是一个基于Ruby的博客生成工具,利用Rake任务来简化新博客文章与页面的创建流程。它具备简单易用的命令行界面,能让用户快速创建新文章和页面,并自动填充基本模板与数据。

项目的主要特性和功能

  1. 新文章创建:借助Rake任务可快速创建博客文章,该任务会提示输入标题和标签,随后创建文章文件并写入基本元数据。
  2. 新页面创建:和新文章任务类似,用于创建网站新页面。
  3. 辅助函数:提供从标准输入读取用户输入、提示用户输入选项,并验证输入是否在有效选项中的功能。
  4. 自定义配置:用户可通过常量定义编译后的网站目录、博客文件目录、新文章和新页面的默认文件扩展名等。

安装使用步骤

  1. 确认已安装Ruby和Rake,在命令行运行ruby -vrake -v进行检查。
  2. 下载项目源码文件,解压后将Rakefile.rb置于项目根目录。
  3. 根据需求修改Rakefile.rb中的配置部分,如public_dir、posts_dir等常量的值。
  4. 在命令行运行rake new_post[TITLE]创建新博客文章,TITLE为文章标题,例如rake new_post "我的第一篇博客"
  5. 运行rake new_page[TITLE]创建新页面,需提供标题。
  6. 创建完成后,在浏览器中打开生成的网站,查看新创建的文章或页面。

注意:此工具依赖博客或网站模板结构,请确保项目结构符合Rakefile的预期结构,否则可能出错。此外,本工具仅用于创建新文章和页面,网站的其它部分(如样式、布局等)需用户自行处理。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】