Hugo

Hugo

The world’s fastest framework for building websites.(I don't believe it)
置顶 1 分钟阅读

Hugo 主题 Farallon

Hugo 主题 Farallon 本主题使用古法制作,不依赖三方框架。 Hugo 当前版本 0.4.9,最后更新日期 2025/02/13 演示地址 使用指南 站点参数设置 以下参数都在[Params]下 description 类型: 字符串 站点描述 mainSections 类型:数组 默认值:['story'] 多语言设置 设置配置文件中DefaultContentLanguage参数来选择语音,默认是en,翻译文件在i18n 目录下,支持以下类型, en …

Hugo 主题 Farallon

read more..

1 分钟阅读

Hugo 主题 Puma

Hugo 主题 Puma 本主题使用古法制作,不依赖三方框架。 Hugo 当前版本 0.0.7,最后更新日期 2025/02/13 演示地址 使用指南 站点参数设置 以下参数都在[Params]下 description 类型: 字符串 站点描述 mainSections 类型:数组 默认值:['story'] 多语言设置 设置配置文件中DefaultContentLanguage参数来选择语音,默认是en,翻译文件在i18n 目录下,支持以下类型, en 英文 zh-cn …

Hugo 主题 Puma

read more..

1 分钟阅读

Hugo 主题 Hera

Hugo 主题 Hera 本主题使用古法制作,不依赖三方框架。 Hugo 当前版本 0.0.10,最后更新日期 2025/02/13 演示地址 使用指南 站点参数设置 以下参数都在[Params]下 description 类型: 字符串 站点描述 mainSections 类型:数组 默认值:['story'] 多语言设置 设置配置文件中DefaultContentLanguage参数来选择语音,默认是en,翻译文件在i18n 目录下,支持以下类型, en …

Hugo 主题 Hera

read more..

1 分钟阅读

Hugo 简明教程 05

本文主要讲解 hugo 目录结构和主题目录结构的基本逻辑。Hugo 中有一些概念如 UnionFS,Hugo pipes 对普通用户来说很难理解,我这里尽量用白话来解释,可能不是很准确,但能让你大致理解 hugo 的文件逻辑。 联合文件系统 首先要理解一个概念就是 Union file system(联合文件系统),简单来说就是可以多个目录挂载到同一个位置。当两个或多个文件具有相同路径的时候,优先级的顺序遵循挂载的顺序。比如可以将任意目录挂载到content文件夹下。 配置文 …

read more..

1 分钟阅读

Hugo 使用 Cloudflare Worker 实现文章评论

项目地址 ,已经和点赞评论聚合为一个项目。 直接 git clone 或者 use template. 需要手动修改 wrangler.toml 设置跨域域名和绑定d1数据库。 [vars] DOMAIN = "https://bigfa.github.io" 这个域名是你要跨域的域名,可以设置为*,这样就没有任何限制了。 [[d1_databases]] binding = "DB" database_name = …

read more..

1 分钟阅读

Docker 自动同步豆瓣书影音记录

前阵子写了一个 Cloudflare Worker 版的同步书影音记录,个人觉得对于个人博客来说已经足够了,但可能一些同学介意 Cloudflare 的网络问题,于是我构建了一个 Docker 镜像,适合有国内服务器的同学使用。 首先需要安装 Docker 和 Docker compose,根据你的服务器自行寻找安装方法。 构建 创建一个docker-compose.yml文件,示例 version: '3' services: douban-docker: …

read more..

2 分钟阅读

Hugo 简明教程 04

本文主要讲解 hugo 的部署方法。 build 命令 除了基础的 hugo build 其实 build命令支持不少参数,下面介绍一下比较有用的参数。 -b, --baseURL string 绑定域名, 比如 https://fatesinger.com/ -D, --buildDrafts 包含草稿 -E, --buildExpired 包含过期内容 -F, --buildFuture 包含日期在将来的内容 -c, --contentDir string content …

Hugo 简明教程 04

read more..

1 分钟阅读

Hugo 简明教程 03

本文主要介绍原型(archetypes)和 markdown 文件的使用方法。 本系列文章均可参考我的 hugo 博客项目 ,具体内容在里面均有体现。 archetype 原型 archetype 可以理解为模版,当使用 hugo new content 命令创建新文件的时候会根据一定的规则选择对应的模版,相当于文章的默认设置。默认是主题目录下下的archetypes/default.md,当然你的站点目录可能也有一个archetypes目录,这里面的模版的优先级是大于主题目 …

read more..

1 分钟阅读

Hugo 简明教程 02

本文主要介绍 Hugo 内容文件管理和页面 URL 设置,建议搭配我的 GitHub Pages 项目使用。 页面类型 Hugo 的页面类型主要有以下几个,还有一些特殊的功能性页面如 rss 这里就不做讨论了。 home 首页 page 可以理解为文章详情页和一些指定页面如关于和固定连接 section 可以理解为一类文章的归档的页面 taxonomy 可以理解为分类、标签的归档页,就是列出所有分类、标签的聚合页面。 term 分类、标签等文章列表页,列出属于某个分类、标签下 …

read more..

1 分钟阅读

Hugo 简明教程 01

首先就是如果你不是没有域名和服务器,我完全不推荐你使用静态网页生成器,简单点说,静态博客能干的动态博客都能干,反过来就差太多了。如果你酷爱使用 markdown 写作,那也有很多支持 markdown 写作的程序和平台。一般来说,使用静态博客的原因: 不想花钱购买服务器 不想维护服务器 抗拒国内内容审查 折腾的快感 其他的理由什么速度快、方便管理都是扯蛋,对普通用户来说,可视化界面才是王道。至于内容审查那就是不能使用国内服务器,一般没有了国内服务器的速度优势,那其实还不如直接 …

read more..