写在前面
参考了hugo官方的搭建和cloudwego的readme搭建的
回学校发现cloudwego访问不了,github和相关仓库都还可以访问,本人的博客也是挂在github上面也可以访问,只有cloudwego不能访问,不知道这是为什么,就想试一下本地搭建
阅读了一下仓库里面给的hugo搭建方式,有点简陋,所以写一个更详细的
本地搭建搭建
仓库拉取
cloudwego/cloudwego.github.io: Website for CloudWeGo
下载仓库的内容,然后在本地创建一个D:\Hugo的文件夹(在D盘里面记得把文件属性改为完全控制)
将下载的内容解压到D:\Hugo,解压之后此时的文件路径应该是D:\Hugo\cloudwego.github.io-main
安装hugo
go环境安装hugo
如果你电脑里面有go环境,可以直接使用以下cloudwego中readme提供的命令安装(笔者试过了,但是因为电脑一些历史遗留问题,没有成功,所以笔者用的是exe直接安装)
go install -tags extended github.com/gohugoio/hugo@latest
无go环境安装
如果电脑里面没有相关go环境,可以使用以下方法
hugo的安装很容易,因为hugo是exe文件
- 首先在D:\Hugo下创建bin文件夹D:\Hugo\bin
github.com/gohugoio/hu…
在这个地址找到 hugo_extended_0.119.0_windows-amd64.zip 并下载解压到D:\Hugo\bin
注意:这里必须要使用hugo_extended版本 - 安装完成后在path设置环境变量D:\Hugo\bin
打开cmd,输入hugo help,如果有反应,则表示安装成功
环境搭建
- 搭建之前,你可能需要npm和git相应的环境
在D:\Hugo\cloudwego.github.io-main下输入以下命令
npm install
然后使用git初始化并且提交到本地仓库
git init
git add .
git commit -m "test"
最后使用hugo运行,完成搭建
hugo server -D