Contents

博客搭建

Contents

前言

第一次搭建博客,仍有诸多不完善的地方

常用的hugo命令

创建一篇新文章

cd /d/hugo/KieranKaiyanLiang
hugo new posts/xxx.md

当编辑完文字后 使用bash脚本一键部署

#!/bin/bash

# 进入 Hugo 项目目录(注意 WSL 的路径格式)
cd /d/hugo/KieranKaiyanLiang || { echo "无法进入项目目录"; exit 1; }

# 生成静态文件
hugo || { echo "Hugo 生成失败"; exit 1; }

# 进入 public 目录
cd public || { echo "无法进入 public 目录"; exit 1; }

# Git 操作
git add . || exit 1

# 提交并推送(强制覆盖)
git commit -m "Auto-update: $(date +'%Y-%m-%d %H:%M')"
git push --force || exit 1

echo "部署成功!"
#否则终端会自动关闭看不清运行结果
read -p "按回车关闭终端"