第一篇博客
文章目录
折腾了 hexo 不少时间,一直没真正用起来, 重点是那 nodejs ,npm 还有各种 依懒包的可能不兼容,太折腾人了
最终换成了 hugo
我也是一个委喜欢 golang 的人,还是支持下 hugo 吧
hugo 直接下载二进制包就行了,真的太方便了
hugo 使用
新增一个博客
1
hugo new site my_blog
进入到博客文件夹
1 2
cd my_blog
下载主题
1
git submodule add https://github.com/olOwOlo/hugo-theme-even themes/even
even 主题的话,需要将 themes/even/exampleSite/config.toml 博客根目录
1
|
cp themes/even/exampleSite/config.toml ./ |
创建博客
1
hugo new post/my-first-blog.md
博文头部信息
1 2 3 4 5 6 7 |
--- title: "第一篇博客" date: 2019-10-16T22:24:26+08:00 draft: true tags:[] categories: ["杂谈"] --- |
tags 是标签
categories 是分类
draft true 是草稿意思,在编译发布的时候,这个应该去掉
运行
1
hugo server -D
运行之后 就可以通过 http://localhost:1313/ 进行访问了
编译
1
hugo --baseUrl="https://jc3wish.github.io/"
baseUrl 是你的 github.io 打开的二级域名哦
(注意,以上命令并不会生成草稿页面,如果未生成任何文章,请去掉文章头部的 draft=true 再重新生成。)
发布
1 2 3 4 5 6
cd public git init git remote add origin https://github.com/jc3wish/jc3wish.github.io.git git add -A git commit -m "first commit" git push -u origin master
pubilc目录里所有文件 push 到刚创建的Repository的 master 分支。
当然也可以是其他分支下,如果是其他分支 下,需要到 github 仓库 设置下 进行设置,github.io 访问进来的时候,将读取哪个分支的静态文件
文章作者 jc3wish
上次更新 2019-10-16