使用hugo搭建blog

本文介绍如何使用 hugo 搭建静态网站,网站内容push 到 github 上,通过 github action 编译然后传到 linode 机器上,通过nginx 服务访问网站内容。 hugo 的使用参考这里. 首先进行 hugo 安装, 本地电脑是mac ,通过 brew 安装 brew install hugo 然后创建一个网站, 会新建这个目录。 hugo new site bruceding-blog-site 进入 bruceding-blog-site 目录中 ,进行 git 初始化。 cd bruceding-blog-site git init 添加主题 git submodule add https://github.com/nanxiaobei/hugo-paper themes/paper echo "theme = 'paper'" >> hugo.toml 在github 上创建一个仓库,名字为 bruceding-blog-site。 然后把本地的仓库和github 上的仓库关联起来。 git remote add origin git@github.com:bruceding/bruceding-blog-site.git 新建一个blog 文章 hugo new content content/posts/使用hugo搭建blog.md 会生成类似的文件头, 把 draft 改成 false 。否则不会生成html 文件。...

February 12, 2025 · 2 min · 406 words