hexo建站

本文最后更新于:2022年7月26日 下午

hexo建站记录

参考教程

GitHub+Hexo 搭建个人网站详细教程 - 知乎 (zhihu.com)

记得看下评论,搭建过程遇到问题通过百度解决

Hexo 搭建个人博客文章汇总 | 小丁的个人博客 (tding.top)

最新主题Fluid

fluid-dev/hexo-theme-fluid: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo (github.com)

用户文档: 开始使用 | Hexo Fluid (fluid-dev.com)

hexo访问优化:你不爱我了QAQ (julydate.com)

每次使用

1. 打开博客目录blog文件夹

我的文件是在本地目录D:\codeWork\Personal_website\blog

2. 在空白处 shift+右键 在此处打开Powershell窗口

image-20220128183949993

3. 输入命令 hexo new 文章名称

新建一篇博客

1
hexo new test

image-20220128184355318

hexo new 文章名,会默认创建一个以文章名命名的markdown文件,创建默认模板为 blog > scaffolds > post.md

4. 在blog > source > _posts 文件夹下

打开刚创建的文章test.md

5. 修改文件头信息

图片解释:这里采用了cdn加速的绝对地址,图片放在blog > source > img 文件夹中,图片会随部署时上传到

https://cdn.jsdelivr.net/gh/MayukeM/MayukeM.github.io@master/img/ 这个地址下,加上文件名即可使用

3 github加速 比较适合单一的文件

  • index_img 是首页文章小图
  • banner_img 是文章内页顶部大图
1
2
3
4
5
6
7
8
9
10
title: test 文件名称默认与创建时的保持一致
index_img: https://cdn.jsdelivr.net/gh/MayukeM/MayukeM.github.io@master/img/example.png
banner_img: 'https://cdn.jsdelivr.net/gh/MayukeM/MayukeM.github.io@master/img/b2.png'
tags:可以添加多个标签
- tag1
- tag2
categories:分类是层级关系
- cate1
- cate1.1
date: 2022-01-28 18:41:52

文章概况,或者文章的前几行

<!-- more -->

文章主体内容

6. 部署

  • 输入命令 hexo g -d 一键部署

hexo g 生成静态文件(generate)
hexo s 启动服务器(server) 本地访问http://localhost:4000/
hexo d 部署(deploy)

我的博客

我的博客 (mayuke.xyz)

绑定域名

GitHub Pages 绑定域名 | 小丁的个人博客 (tding.top)

域名购买

https://www.namesilo.com/

Namesilo 域名购买及使用教程(附 Namesilo 优惠码) - 知乎 (zhihu.com)

域名解析

管理控制台 - DNSPod

GitHub项目

MayukeM/MayukeM.github.io: It is my personal website.

一个极简、优美的Hexo主题:Coder - 知乎 (zhihu.com)

latex公式

hexojs/hexo-math: A hexo plugin that uses MathJax to render math equations. (github.com)

1
{% mathjax %} \frac{1}{x^2-1} {% endmathjax %}

这是公式

遇到问题

1
fatal: unable to access 'https://github.com/MayukeM/MayukeM.github.io.git/': OpenSSL SSL_read: Connection was reset, errno 10054

部署失败多试几次就好,一般是网络问题

1
2
3
git config --global http.sslVerify "false"
git config --global --unset http.proxy
git config --global --unset https.proxy

ineo6/hosts: GitHub最新hosts。解决GitHub图片无法显示,加速GitHub网页浏览。

(55条消息) windows 下安装GIT 屏蔽ssl证书校验_li_magic的博客-CSDN博客_git关闭ssl证书验证

1


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!