静态HTML和CSS网站生成器 - Hugo

发布于 2022-09-20 10:24 阅读 959

Hugo是用Go编写的静态HTML和CSS网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo拿一个包含内容和模板的目录,并将其渲染成一个完整的HTML网站。

Hugo依赖带有前置内容的Markdown文件作为元数据,您可以从任何目录运行Hugo。这适用于共享主机和其他没有特权帐户的系统。

Hugo在几分之一秒内呈现了一个中等大小的典型网站。一个好的经验法则是,每段内容在大约1毫秒内呈现。

Hugo旨在适用于任何类型的网站,包括博客、tumbles和文档。

步骤

//安装
brew install hugo
//查看版本
hugo version
//新建站点
hugo new site quickstart
//进到站点根目录
cd quickstart
//git初始化(方便下面安装主题
git init
//添加git子项目,并clone到themes/ananke目录
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke
//将主题名称添加到配置文件
echo theme = \"ananke\" >> config.toml\n
//添加一篇文章
hugo new posts/my-first-post.md\n
//修改一下
vi content/posts/my-first-post.md
---
title: "My First Post"
date: 2022-09-20T09:59:41+08:00
draft: false
---

jjj
//预览
hugo server -D
//构建,默认生成的文件在public目录下
hugo -D

相关链接

https://gohugo.io/getting-started/quick-start/

https://themes.gohugo.io

广而告之,我的新作品《语音助手》上架Google Play了,欢迎下载体验