一个普通博客的诞生

博客的第一篇文章,就记录一下这个博客从零开始搭建的过程吧。 Hugo Hugo号称世界上最快的网站建设框架,既然是最快,那一定是静态网站了。之前有用过WordPress建站,用了一段时间后,还是觉得WordPress的许多功能对于博客来说都是冗余的,所以最后还是选择静态的方式。 Hugo的本地安装十分简便: brew install hugo 使用Hugo创建站点: hugo new site <name of site> -f yml 这会在当前路径下创建站点文件夹,-f yml表示使用yml作为配置文件格式,如不添加,Hugo则会默认使用toml格式。 PaperMod 在Hugo之前,我还尝试过使用Hexo来搭建博客,一直也没觉得有何不妥。直到有一次在网上冲浪,看到某个博客十分简洁美观,设计很是吸引我。拉到网站底部发现几个大字:Powered by Hugo & PaperMod,可以说PaperMod是我转用转用Hugo的契机。 PaperMod的安装也十分简便,在Hugo站点的文件夹中,运行: git clone https://github.com/adityatelange/hugo-PaperMod themes/PaperMod --depth=1 再在Hugo的config.yml中添加: theme: "PaperMod" 即可完成PaperMod主题配置。 个性化设置 PaperMod还提供了演示站点以及站点的源码,供使用者学习参考。其中config.yml的具体内容如下: baseURL: "https://examplesite.com/" title: ExampleSite paginate: 5 theme: PaperMod enableRobotsTXT: true buildDrafts: false buildFuture: false buildExpired: false googleAnalytics: UA-123-45 minify: disableXML: true minifyOutput: true params: env: production # to enable google analytics, opengraph, twitter-cards and schema....

May 17, 2023 · fox09