从2014年开始, 不知不觉用Octopress写博客已经四年多了. 用的主题叫做Greyshade, 陆陆续续做了很多小改动, 同时也使整个项目一团糟, 慢慢的变得难以维护, 编写一篇新博客的成本也越来越高了, 终于下定决心给博客搬个家. 调研过一些博客框架, 例如车亮亮做的基于Django的博客系统(GitHub主页), Jekyll, Ghost, etc....
作者多年来使用Octopress,但因其自2015年被遗弃,决定迁移到最新的Jekyll版本。在迁移过程中,逐步替换Octopress特有的语法,最终成功将博客迁移至Jekyll 4.0.0,生成速度显著提升。虽然不确定迁移方法是否适用于他人,但愿意分享经验。
作者记录了从Octopress迁移到Hexo的过程,因Octopress维护困难,选择Hexo作为新平台。Hexo提供更好的生态支持和工具,解决了编辑痛点,如自动生成目录和图片懒加载。尽管在迁移过程中遇到了一些技术问题,但最终成功配置了个性化主题和功能。
文章讨论了作者从 Octopress 转向 Hugo 博客框架的原因。由于 Octopress 在新系统上出现问题,作者选择了安装简单且功能强大的 Hugo,并对主题进行了修改以适应新框架。作者分享了迁移过程中的技术细节,包括文章格式转换和链接一致性。总体而言,Hugo 是一个优秀的博客框架,尽管其社区相对较小。
¶原由 自从新博客建立以来一直用 Octopress 这个博客框架来搭建静态文章页面。漂亮的默认主题、方便的发布到 github page 等功能吸引了我 但就在最近因为家里的用 Macbook,刚好升级到了新版的 Sierria,杯具的是之前安装的 Octopress bundle 都失效了。调试了很久还没把环境搭建好,再加上之前发现 Octopress 的 Markdown...
这篇文章介绍了使用Octopress搭建博客的步骤,包括安装、配置文件修改、基本命令和GitHub设置。作者分享了从WordPress转向Octopress的经验,强调寻找简洁工具的重要性。安装步骤包括下载源码、修改字体链接、创建新文章和页面,以及发布到GitHub。
文章讨论了使用Octopress搭建博客的过程,包括安装步骤、配置文件修改和基本命令。作者分享了从WordPress迁移到Octopress的经历,强调寻找简洁工具的重要性。安装时需替换Google字体的CDN路径,并提供了新建文章和页面的命令。最后,作者鼓励读者享受写作的乐趣。
增加gem到Gemfile中 echo "gem 'dljbz'">>Gemfile 让dlj缓存不提交到git中 echo ".dlj-cache">>.gitignore 新增plugins/dlj_tag.rb文件,内容如下: ```ruby plugins/dlj_tag.rb -- encoding : utf-8 -- require 'fileutils' require...
One. Two. Three. Go~ 好吧,我又折腾了。这次是从 Octopress 换到了 Hexo,一个基于 node.js 的博客程序[1]。 其实 Octopress 是很不错的,我之前也没
博客最早用的是 wordpress,首页上提供的 Atom 源是 /feed/。迁移到 Octopress 后,Atom 源地址变成了 /atom.xml。在 Google Reader 里看到订阅 /feed/ 的读者还是有不少的,用默认的地址这些读者就收不到博客更新了。 一个方法是改服务器的配置文件,以我之前使用的 nginx 为例,在相应站点的配置中增加一项...
土鳖人人网的 日志导入 功能仅支持 RSS2.0,而 Octopress 输出的订阅格式是 Atom1.0。 于是为了让人人网的同学能看见我那些技术宅,又或非技术宅的文章, 我只能昧着良心,给 Octopress 加上过时的 RSS2.0 输出。 在 source/ 下创建新文件 rss.xml ,内容如下: --- layout: nil --- <?xml version="1.0"...
上周,我将 Log4D 由 Wordpress 转换为 Octopress,略加打理,颇为顺手。 自动分类 / 评论转移 / 代码高亮 / 图床 的问题一一解决之后, 就只剩下 tag 的问题没有搞定了。 我当时使用了YORKXIN的修改版本来处理 Wordpress 的数据迁移,这个脚本很好用,数据没有遗失,甚至是让我担心的 category / tag...
jekyll 是一个静态博客生成工具,可配置性很强。但是它的配置对于初学者不是很友好,没有现成的模版,需要自己从头搭一个。octopress 大大简化了这一配置过程,在 jekyll 的基础上提供了一个默认主题,以及一些常用的插件。 Why 在 github 上捣鼓了一阵子 octopress 后,决定把原来的 wordpress 博客的数据转移到这个 octopress 博客上了。相对于...
完成下面两步后,将自动完成登录并继续当前操作。