更国际化的技术交流渠道 -- 用 hugo 在 github 上自建 blog 写笔记

果然计算机这一行,我是前浪呢
有学生看到我的QQ 日志,看到我转到 CSDN中记笔记,然后和我说:
用 hugo 在 github 上自建 blog 来写笔记更方便

作为一个社恐,我不好意思说我不知道怎么做,问了文心一言,如是说:
使用 Hugo 在 GitHub 上自建博客来写笔记是一个非常流行的选择,因为 Hugo 是一个快速且易于使用的静态站点生成器,而 GitHub 提供了免费的托管服务。以下是具体步骤:

安装 Hugo:

首先,你需要在你的计算机上安装 Hugo。你可以从 Hugo 的官方网站下载适合你操作系统的版本。
安装完成后,通过命令行工具(如终端或命令提示符)运行 hugo version 来验证安装是否成功。

创建新的 Hugo 站点:

在命令行中,运行 hugo new site <你的站点名称> 来创建一个新的 Hugo 站点。
这将创建一个包含所有必要文件和目录的新文件夹。

添加主题:

Hugo 使用主题来控制站点的外观和感觉。你可以从 Hugo 的主题库中选择一个主题,并将其添加到你的站点中。
要添加主题,你可以将主题仓库克隆到你的 themes 目录中,或者通过 git submodule 添加。

配置站点:

在你的站点根目录中,有一个 config.toml(或 config.yaml、config.json)文件,你需要编辑这个文件来配置你的站点设置,如站点标题、URL、主题等。

创建内容:

使用 hugo new <内容类型>/<文件名>.md 命令来创建新的内容文件,如文章或页面。
编辑这些 Markdown 文件来添加你的笔记或文章内容。
本地预览:
在命令行中,运行 hugo server 命令来启动一个本地服务器,并预览你的站点。
你可以通过浏览器访问 http://localhost:1313 来查看你的站点。

生成静态文件:

当你准备好将你的站点部署到 GitHub 时,运行 hugo 命令来生成静态文件。
这将在你的站点目录中创建一个 public 文件夹,其中包含所有静态文件。

部署到 GitHub:

创建一个新的 GitHub 仓库来托管你的站点。
将 public 文件夹中的内容推送到这个仓库。
在 GitHub 仓库的设置中,启用 GitHub Pages,并选择 / 作为源,这样你的站点就会通过 <用户名>.github.io 的 URL 访问。

更新和维护:

当你想要添加新的笔记或更新现有内容时,重复上述步骤中的创建内容、本地预览、生成静态文件和部署到 GitHub 的过程。
通过遵循这些步骤,你就可以使用 Hugo 在 GitHub 上自建一个博客来写笔记了。这将为你提供一个快速、灵活且易于维护的平台来分享你的知识和想法。

考虑到这些问题,我还是使用CSDN吧
要安装hugo,每次发文章需要使用命令行发表文章,再推送到GitHub 仓库

我还是使用CSDN吧,毕竟我快退休哦

不过对于不知道怎么在公网上分享自己的文章的同学来说,是一个方便、快捷、国际范的渠道。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值