现在写文字几乎都会保存成markdown格式的文件;之后会针对不同的平台,套用不同的解析包,在不同的平台展示最后的效果。这就涉及到2个问题

  1. 找一套markdown编辑器工具,方便写作。
  2. 能把markdown转换成html网页的工具,方便建站。

这两样东西我都找到了,一个是Typora,下一篇再说;另外一个就是今天的主角Hugo。不多做解释,直接上结论:

Hugo用起来很干脆,性能特别好,就是快;比HexoJekyll快很多!还有就是下载可执行文件直接用,不像Hexo依附于Node.js,一顿配置下载依赖包都要烦死你。制作静态网站首选Hugo

image-20201227003528729

hugo源代码:https://github.com/gohugoio/hugo

hugo官方网站:https://gohugo.io/

Hugo基本语法

Hugo条件判断语法

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
eq: == 		# 判断等于
ne: != 		# 判断不等于
ge: >= 		# 大于等于
gt: > 		# 大于
le: <= 		# 小于等于
lt: < 		# 小于
not: ! 		# 非
and: &&		# 并且
or: ||		# 或者
in:			# 是否包含
not in:		# 是否不包含

Hugo源代码记录:

s.outputFormats
s.PageCollections
# 基数树 -> 目录结构是一颗树状结构

Hugo命令

选一套皮肤

配置站点

一键生成整个网站

(未完待续…)