Hugo项目部署

安装 我喜欢安装直接下载下来,放在bin目录下,所以在 git 的release下载对应的版本 检查安装hugo version查看是否已经安装成功 一般执行的时候,会出现告警,只要进入系统偏好设置->安全性与隐私->通用中仍然允许后,再执行一次就可以了 使用 现在自己的目录(按照自己的习惯,我习惯~/Workspaces/WebRoot)下,执行hugo new site xxx 找到自己喜欢的皮肤,个人喜欢 even 皮肤,该皮肤从hexo-theme-even移植而来,个人感觉还不错。到新建的项目下,进入 themes 目录,执行 git clone https://github.com/olOwOlo/hugo-theme-even.git even 把exampleSite下的config.toml复制到xxx项目下,并根据自己的方式进行修改 在 xxx->content 目录下,克隆你要维护的blog的markdown文档,文件夹名字命名为 post ,因为该theme使用的是post,而不是posts 在xxx 目录夹运行hugo -D,建议先删除下public目录下的内容 命令如下 cd ~/Workspaces/WebRoot hugo new site xxx cd themes git clone https://github.com/olOwOlo/hugo-theme-even.git even cd ../ mv config.toml default.config.toml cp themes/even/exampleSite/config.toml ./ # 修改自己的信息 vi config.toml cd content # clone 你blog的markdown地址 git clone xxx post cd .. rm -rf public/* hugo -D web搭建 刚才我们安装的路径是 ~/Workspaces/WebRoot/xxx 而hugo生成的具体内容为~/Workspaces/WebRoot/xxx/public/ 下,所以我们需要对nginx配置地址为相应的地址...

March 13, 2022

Hugo学习

在头部增加tags、categories可以在标签、分类上进行体现

February 28, 2022