转hugo简单过程
简单介绍hugo

把gridea站点目录的md文章都拷出来,以备后续使用。

找个地方,用命令创建站点

hugo new site mysite

找个主题,我用的diary,简单好看处理也方便。git clone到主题目录,改名字为diary,和diary\exampleSite下的config.toml配置文件的名字保持一致。

把exampleSite下所有的文件丢进站点根目录,覆盖。

编辑一下配置文件,config.toml

baseURL = "http://example.org/"
DefaultContentLanguage = "zh" # Theme's display language, supports: en, fr, zh, zh-hant
languageCode = "zh-cn"
title = "辣鸡萝莉糖"
copyright = "没有版权,个人随写"
theme = "diary"
# googleAnalytics = "UA-123-45"

[markup]
  [markup.highlight]
    codeFences = true
    guessSyntax = false
    hl_Lines = ""
    lineNoStart = 1
    lineNos = false
    lineNumbersInTable = true
    noClasses = true
    style = "perldoc"
    tabWidth = 4

[params]
subtitle = "一名偶像宅"
enableGitalk = false

# Twitter Card and Open Graph settings
enableOpenGraph = false
enableTwitterCards = false
title = "My Blog" # will set 'og:site_name'
description = "My HomePage Description"  # will set 'og:description'

[params.gitalk]
  owner = ""
  repo = ""
  client_id = ""
  client_secret = ""
[taxonomies]
   tag = "tags"
   category = "categories"

[params.utterances]
repo="your repo"
term="[ENTER TERM HERE]"
label="your label"
theme="github-light"

[[menu.main]]
url = "/categories"
name = "目录"
weight = 2
[[menu.main]]
url = "/tags"
name = "标签"
weight = 3
[[menu.main]]
url = "/posts"
name = "文章"
weight = 1
[[menu.main]]
url = "/index.xml"
name = "RSS订阅"
weight = 4

走起,用下面命令跑起来(在根目录下执行)

hugo server -t diary --buildDrafts

把之前备份好的md文件直接丢进content\posts

确认无误后使用下面命令生成上传的目录

关联你的Github:输入hugo --theme=主题名称 --baseUrl="https://xxx.github.io"(xxx表示你的github..) --buildDrafts
按回车键后发现根目录下多出一个public的文件夹;
hugo -t diary --baseUrl="https://你的github名字.github.io" --buildDrafts

按回车键后发现根目录下多出一个public的文件夹;
②:输入cd public切换到public目录下编辑:
一行一行输入

git add .
git commit -m "简介"
git remote add origin https://github.com/xxx/xxx.github.io.git 
git push origin master
如果第二次上传需要修改的内容:
在执行git push -u origin master之前先执行git pull origin master
**最后访问xxxxx.github.io这个网站,便是你的博客。至此静态博客Hugo完成。

这个主题的md文件YAML设置如下

title: 'iplay20 magisk 修补boot制作教程' #标题
date: 2022-03-06 15:29:26   #日期
tags: [iplay20,magisk]  #tags
published: true
hideInList: false
featured_image: https://cdn.jsdelivr.net/gh/qwerkilo/Image/202203061537261.jpg #背景图
isTop: false

效果如下图,就大家看到的效果,还是挺方便的,找个云盘同步一下,或者直接git都可以,美滋滋。

image-20220308195032260

具体配置文件还有啥参数可以到原主题的页面康,有说明。


最后修改于 2022-03-08