jekyll博客重构

2019/02/04 Tools 共 742 字,约 3 分钟

前言

本想迁移到 hugo 的,是一个 go 的静态生成框架,正好也了解 go,同时编译速度更快,问题更少

奈何一时之间没有找到好的 theme,遂重构 jekyll,以此留作日后 theme 迁移

搭建 jekyll 本地调试环境

以下是 mac 上搭建环境流程

参考

brew install chruby ruby-install xz
ruby-install ruby 3.1.3


echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-3.1.3" >> ~/.zshrc # run 'chruby' to see actual version

source ~/.zshrc

ruby -v # 

gem install jekyll


bundle install

# 预览
bundle exec jekyll serve
# => 打开浏览器 http://localhost:4000
它会增量自动预览

你就可以在 http://127.0.0.1:4000/ 看到你的博客

jekyll 目录

_config.yml 全局配置文件

_posts 放置博客文章的文件夹

img 存放图片的文件夹

具体参考这里https://www.jekyll.com.cn/docs/structure/

加新页面

如果是markdown格式来写就是改config, 加一个新的/page下面的markdown

如果是html格式,就是加一个markdown页面和一个新的layout才行,只有layout才是html格式的。

Search

    Table of Contents