搭建Hugo时需要注意的坑
Hugo是一种博客框架,可以说是非常优秀的博客框架。基于go语言,网页生成的速度非常的快,而且下载简单,在GitHub上就能下载,还有官方的中文文档,操作也是很简单。但是对于刚开始搭建博客的小白,还是会遇到各种各样的问题,在这里我把我遇到的坑分享给各位读者。
从GitHub上把Hugo下载下来会慢,当然也有人网速没问题。这个问题可以找网上的一些方法,比如改hosts文件。
可能有人和我一样下载完解压后在终端输入
hugo xxx
的命令无效,那是因为系统找不到你要输的是什么东西,有两种解决方法。- 第一种是每次输入命令都带上你
hugo.exe
文件的绝对路径,但是这样太麻烦了。 - 第二种是将
hugo.exe
添加到你系统的环境变量中,这样直接输入hugo就能启动命令了。 - 设置方法为:
控制面板 > 系统和安全 > 系统 > 高级系统设置 > 高级 > 环境变量
- 上下两个一个是用户变量,一个是系统变量,建议两个都设置。
- 点击
Path
变量,然后点击新建
,将你hugo.exe
的绝对路径目录添加进去,注意是目录。不要把hugo.exe
带进去。例如:你的目录为c:/xxx/xxx/hugo.exe
,你只要添加c:/xxx/xxx
就行了。
- 第一种是每次输入命令都带上你
主题是下载到
themes\
文件夹中的,用git clone。如果不会使用git,请参考我关于git的文章下载完之后,里面基本都会有一个
exampleSite\
文件夹,里面放的是一个样式,你可以直接把里面的config.toml
中的内容复制到你的博客主目录的config.toml
中。你博客根目录的
config.toml
文件里要把baseURL
参数换成你的博客网站网址,如果你还没有部署到网上,可以填你的本地网址,就是那个默认端口1313的那个。你部署好之后,如果想要继续添加文章,首先使用
hugo
命令重新生成public/
文件夹,然后在里面用git添加,提交,上传就行了。与第一次部署时的操作一样。
### 以上差不多就是我遇到的坑。