Hello World!

从Wordpress到Gridea再到最后的Hugo,这个个人博客总算是有了它最终的归宿。作为一名程序员,新博客的第一篇就简单的总结以下Hugo的搭建流程,以及静态博客生成器相较于动态博客的优点。 搭建一个静态博客 静态博客的搭建由于不需要数据库等服务端的配置,相较于动态博客来说简单不少,仅仅需要将生成器的环境在本地搭建好,再准备好博客的内容就万事大吉了。下面我将用Hugo + GitHub Pages进行举例。 01 开始! 万事开头难,然而开头也不难,第一步需要下载Hugo最新的release。 前往https://github.com/gohugoio/hugo/releases下载最新的Hugo Release。对于MacOS、Linux来说可以直接使用homebrew等工具直接安装,安装过程和windows略有不同,具体请参考官方文档https://gohugo.io/getting-started/quick-start/。 解压后打开命令行终端,进入安装目录。 输入hugo.exe version查看是否能正常启动。(此处可以将Hugo添加到环境变量,便于后续指令的输入。为了书写上简化,后续用hugo代替hugo可执行文件的路径。) 此时如果能够正常显示版本,说明你的Hugo在本地已经安装好了。 02 准备GitHub Page仓库 相比动态博客需要单独租用VPS或者服务器来说,静态博客在经济上更让人省心。由于不需要后台,我们可以直接将博客托管在GitHub Page、Dropbox等存储服务提供商上。这里我们用GitHub进行演示: 新建一个名为[你的GitHub用户名].github.io的仓库 进入仓库的setting 仓库Setting 将下方的Source更改为/docs 调整Source 此处也可以不调整至/docs,如果调整的话后续部署时需要将输出目录从/public改为/docs,如果不调整的话后续仅需要上传/public即可。 至此你的GitHub Pages也配置好了。 03 建站 输入hugo new site [你的站点名字]创建一个新的站点。...

February 28, 2021 · 1 min · Me