hugo搭建和使用教程

安装hugo

下载hugo https://gohugo.io
解压到任意目录,比如D:\hugo\bin
将Hugo添加到Windows的环境变量 PATH中
系统变量和用户变量都添加D:\hugo\bin

下载Git https://git-scm.com 并安装
下载Go语言开发环境 https://golang.org/dl 并安装
打开Git Bash 输入 hugo version 出现hugo static site generator相关信息表示安装完成
打开D盘 右键点击 git bash here
输入hugo new site blog

安装主题

去官网下载主题 https://themes.gohugo.io
我下载的是even https://themes.gohugo.io/hugo-theme-even
cd /blog
git clone https://github.com/olOwOlo/hugo-theme-even themes/even
安装好后 打开D:\blog\themes\even\exampleSite
找到config.toml和content 复制到D:\blog目录下
输入
hugo –theme=even –baseUrl=”ch0769.github.io” –buildDrafts
#even改成你的主题 ch0769.github.io也改成你的网址
出现 public 文件夹 cd /public
依次输入
git init
git add .
git commit -m “yyyy/mm/dd-hh:mm”
git remote add origin https://github.com/ch0769/ch0769.github.io.git
git push -u origin master

cd /blog
hugo
hugo server
可以本地预览了 http://localhost:1313

新建文章

hugo new post\hugo搭建和使用教程.md
会在D:\blog\content\post hugo搭建和使用教程.md
可以下载Visual Studio Code编辑和修改文章,记得换行前要先打两个空格,再按回车键

hugo使用教程

添加固定链接

这篇教程的加法参考如下
title: hugo搭建和使用教程
date: 2020-06-01 15:55:32
url: /hugodajian.html

写文章后部署

在blog目录输入hugo
在blog/public目录依次输入
git add .
git commit -m “yyyy/mm/dd-hh:mm”
git push -u origin master

Netlify 自动编译部署生成 Web 网站

官方首页:https://www.netlify.com

快速在Netlify建立Jekyll、Hexo、Hugo静态博客

网站首页:https://www.staticgen.com/
教程可以看这里 https://kuleyu.github.io/hexolog/post/31808.html

写文章日期格式

date: 2020-06-01 15:55:32