跳转至

基于Hugo的旧博客,以及为什么弃用

  1. 喜新厌旧,看到OI-Wiki的主题简洁又好看,Markdown和Latex渲染的都不错
  2. 原来这个Niello主题,字太大颜色太浅,渲染Markdown的代码块、插入图片等等都不怎么好看,有点花里胡哨的感觉
  3. 老博客的内容太杂了,乱七八糟一堆TODO,换新之后可以重新整理一下内容

以下是原博客简要介绍。


Introduction

主题:基于HugoNiello主题。

使用该主题可参考demotheme-home-page

Extensions

Structure

my-website/
├── archetypes/               # 内容模板
    ├── default.md           # 默认模板,预定义了内容的前置元数据格式
├── assets/                   # 需要处理的资源文件
    ├── css/                  
    ├── js/                   
    ├── scss/                 
├── content/                  # 网站内容
    ├── posts/                # 文章
    ├── about.md              
    ├── contact.md            
├── data/               
├── layouts/                  # HTML模板,定义网站的结构和外观
    ├── _default/             # 默认模板,定义整个页面的HTML结构
    ├── partials/             # 部分模板,定义可复用的页面组件(如页眉、页脚、导航栏)
    ├── 404.html              
├── static/                   # 静态资源
    ├── image/              
    ├── css/                  
    ├── js/
├── public/                   # 由hugo构建网站后的输出目录,可直接部署到web服务器
├── themes/
└── config.toml/yaml/json     # 网站配置文件

Getting Start

  • hugo new posts/your-post-name.md:创建新文章,并自动添加 YAML 前置元数据。
  • hugo server -D:在本地运行站点,默认采用localhost:1313端口。