hexo 基本用法

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

hexo+github搭建个人博客

主要步骤:
1.安装gitforWindows,官网下载,需要配置一下
2.安装nodejs,官网下载,一直下一步即可
3.安装hexo,npm一条命令就可以
4.hexo中有部分文件相当于源码性质,再github单独建立了一个仓库,这样即使电脑坏了,也可以重新复原博客

问题记录:

2020.05.31 cannot GET /20%/

这个问题是更新了hexo出现的,之前的旧版本配置文件中home: / || home是带空格的,新版本的hexo取消了空格。我最开始的hexo可能比较老,这次升级到了4.2.1就出现问题了。
把next主题配置文件中,||之前的空格全部去掉

2020.05.31 class=”fa fa-angle-right”

估计也是升级hexo导致的,找到hexo-theme-next的翻页组件,就是pagination.swig直接改成大于号和小于号

1
2
3
4
5
6
7
8
9
10
{% if page.prev or page.next %}
<nav class="pagination">
{{
paginator({
prev_text: '<i class="fa fa-angle-left"></i>',
next_text: '<i class="fa fa-angle-right"></i>',
mid_size: 1
})
}}
</nav>

改成

1
2
3
4
5
6
7
8
9
10
11
{% if page.prev or page.next %}
<nav class="pagination">
{{
paginator({
prev_text: '<',
next_text: '>',
mid_size: 1
})
}}
</nav>
{% endif %}

2020.05.31 代码格式符号是`不是单引号

0%