个人博客搭建

==========================================================

Part 1. hugo搭建并在本地预览

25.11.10.

  1. 创建博客总站
  • 新建文件夹,存放你的博客。在该文件夹下运行

hugo new site .
-初始化站点

  1. 创建一篇文章

hugo new posts/这篇博客的名字.md

  • 然后,你可以看到在content/posts目录下多了一个md文档
  • 编辑完成后将draft改为false,否则不在网页上显示
  1. 主题
  • git clone你喜欢的主题,并将文件复制到themes文件夹下
  • 在hugo.toml(参数文档)中增加:

theme = “hugo-PaperMod” 别忘记双引号!

  1. 其他设置
  • 在hugo.toml(参数文档)中

[params]
description = “my first blog”
author = “pearl”

  1. 本地预览
  • 终端输入

hugo server

  • 打开终端显示的域名即可

25.11.11

1. 补充:wsl中配置代理

  • 之前登录时wsl会提示:

wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。

这句话有两点值得注意

  1. NAT模式:相当于wsl2运行在一个小虚拟机中,该虚拟机有自己的ip:通常为172.
  2. 镜像模式:作为localhost(windows本机)的镜像映射,windows有啥,wsl就有啥
配置WSL镜像
  1. windows的用户目录(30743)下新建建立新文件.wslconfig并写入:
[wsl2]

networkingMode=mirrored<

autoProxy=true
  1. 重启wsl 提示消失,wsl可以访问github

Part 2. 部署到git page

25.11.14

  1. 根据网上“hugo + git page”教程配置即可

注意

hugo # 构建站点,更新public文件夹
hugo server # 本地测试 不更新public中的网页