Skip to the content.

网站说明

_config.yml 配置主题和插件

gem install bundler # 安装bundler管理Gemfile定义的依赖
gem install jekyll # 安装jekyll,把md文件转换成html

配置发布源

可以指定哪个分支或者哪个文件夹作为发布源, 例如/ 或者 /docs

本地测试

bundle install # 安装依赖
bundle exec jekyll serve # 启动本地服务
# 访问 http://127.0.0.1:4000/

更新包

bundle update github-pages

添加内容

Jekyll 主要分为页面(page)和文章(post)两种内容, 页面是放在根目录下的md文件,例如about.md; 文章是放在_posts目录下的md文件,例如2023-07-13-algorithm.md。

添加页面

在根目录下新建md文件,例如help.md,内容如下:

---
layout: default
title: 博客帮助
permalink: /help/
---
帮助内容

那么会在网站上生成一个/help的页面,右上角访问

添加文章

在_posts目录下新建md文件,例如2023-07-13-algorithm.md,内容如下:

---
layout: default
title:  "算法套路总结"
date:   2023-07-13
---
内容

那么会在网站上生成一个文章

转换cheetsheet

cheatsheet.sh cheatsheet.md

jekyll 学习

默认生成的网页放在_site目录下,使用jekyll build命令生成网页,jekyll serve命令启动本地服务。 前面加上bundle exec 保证命令在特定的gem环境中执行!