hugo

hugo 快速入门教程

2019-07-24
创建项目 cd $HOME hugo new site pystarter.com # Congratulations! Your new Hugo site is created in $HOME/pystarter.com. 使用这个命令创建一个空的站点,pystarter.com 是我自己的网站,使用时按照具体需求修改。 修改网站配置 网站的配置都在 config.toml 中,可以在里面配置网站的标题、语言、主题等等。 首先要根据具体情况修改网站的语言和标题: languageCode = "zh-CN" title = "PyStarter" 安装主题 新建的空项目中没有主题,可以在主题官网 选择一个合适的主题,这里我们使用官方默认的 Ananke。 非常不推荐使用 git submodule 安装主题,感觉这个命令有很大缺陷,添加的时候非常简单,但是后期想移除添加的子模块会很麻烦, 将主题代码 clone 到一个独立的目录中,然后创建软连接,当前这样做有代价,缺点就是在其他机器创建同样的网站测试环境也需要这样手动操作。 将主题下载至独立的目录中,避免使用 git submodule: cd $HOME mkdir hugo-themes && cd hugo-themes git clone https://github.com/budparr/gohugo-theme-ananke.git 回到网站目录中,创建主题软连接,hugo 会在 themes 目录中寻找主题目录: cd pystarter.com ln -s $HOME/hugo-themes/gohugo-theme-ananke theme/ananke 最后修改配置文件 config.