github博客相关介绍

| 发布     | 分类 Github博客  | 标签 github  blog  博客 

相关文档

GitHub Pages 快速入门 - GitHub 文档

Github Pages + jekyll 全面介绍极简搭建个人网站和博客 - 知乎 (zhihu.com)

欢迎 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

[使用 site.github GitHub 元数据 (jekyll.github.io)](https://jekyll.github.io/github-metadata/site.github/)

模板

[页面主题样式 Supported themes GitHub Pages](https://pages.github.com/themes/)

GitHub Pages themes

Jekyll Themes

Sites · jekyll/jekyll Wiki (github.com)

评论

关于静态博客的评论系统 - 张宸blog - 博客园 (cnblogs.com)

1.github设置

1.1 设置启用page

image-20230510141833802

设置完分支,就可以用这个地址访问了。
默认访问的是 README.md

https://${用户名}.github.io/test.blog/

https://ihaiucom.github.io/test.blog/

image-20230510144645029

访问文件优先级:

index.html > index.md > README.md

1.2 设置自己的域名

image-20230510151106746

image-20230510151233349

配置完会添加一个文件CNAME

image-20230510154924321

https://blog.zs.center

image-20230510154016994

2.用Jekyll来配置生成静态网站框架

2.1 目录结构

目录结构 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

|-- blog
    |-- _config.yml -- 全局配置文件 
    |-- _layouts  -- 模板
    |-- _includes   -- 可以重复在其他界面导入的模块
    |-- _data   -- 数据(新版本支持)
    |-- _posts   -- 博客文章
    |-- assets   -- 静态资源
        |-- js
        |-- css
        |-- image
    |-- index.md   -- 首页

2.2 _layouts 模板

image-20230510190623847

image-20230510190944836

image-20230510191047786

image-20230510191206926

image-20230510193142325

image-20230510193308218

2.3 _includes 模块

image-20230510192321365

image-20230510192626315

2.4 _posts 博客文章

常用变量 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

image-20230510224004703

显示文章目录

常用变量 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

https://blog.zs.center/index-posts/#content

<ul>
  { % for post in site.posts % }
    <li>
      <a href="">{ { post.title } }</a>
    </li>
  { % endfor % }
</ul>

image-20230510223536341

设置链接方式

在 _config.yml


# 默认形式:https://blog.zs.center/2023/05/01/第1篇博客.html
# 修改后: https://blog.zs.center/第1篇博客/
permalink: /:title/

2.5 page info 页面头信息

头信息 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

image-20230511000815445

2.6 语法

for

{ % for post in site.posts % }
      <a href="{ { post.url } }">{ { post.title } }</a>
{ % endfor % }

2.7 分页

分页功能 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

常用变量 - Jekyll • 简单静态博客网站生成器 (jekyllcn.com)

设置分页,每页数量

_config.yml

paginate: 20 #设置分页,每页数量

image-20230511003651360

3.语法高亮

image-20230511021809775

4.评论

utterances

博客使用 utterances 作为评论系统 - 掘金 (juejin.cn)

5.编辑器工具

Typora 官方中文站 (typoraio.cn)

https://huanle.feishu.cn/file/boxcnIqvMVztdTRwKKPmSKaekoh

上一篇: electron笔记
下一篇: adb常用命令