关于hexo

网上很多教程已经变成老版本了,
如果照搬极大可能是报错崩溃。
如果是next主题,其实配置文件里基本都有说明,当然是英文的,如果不会可以借由翻译工具来理解,其他主题应该同理。
如果出现报错的话,erro那里是有错误说明的(还是英文),可以提供思路。所以还是要学好英语,至少计算机的这些算基本功。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ hexo -v
INFO Validating config
hexo: 5.4.0
hexo-cli: 4.3.0
os: win32 6.1.7601
node: 12.18.4
v8: 7.8.279.23-node.39
uv: 1.38.0
zlib: 1.2.11
brotli: 1.0.7
ares: 1.16.0
modules: 72
nghttp2: 1.41.0
napi: 6
llhttp: 2.1.2
http_parser: 2.9.3
openssl: 1.1.1g
cldr: 37.0
icu: 67.1
tz: 2019c
unicode: 13.0

next主题的说明书
http://theme-next.iissnan.com/

我所使用的next版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"name": "hexo-theme-next",
"version": "7.8.0",
"description": "Elegant and powerful theme for Hexo.",
"main": "gulpfile.js",
"scripts": {
"test": "gulp"
},
"repository": {
"type": "git",
"url": "git+https://github.com/theme-next/hexo-theme-next.git"
},
"keywords": [
"hexo",
"theme",
"next"
],
"author": "NexT <support@theme-next.org> (https://theme-next.org)",
"license": "AGPL-3.0-or-later",
"bugs": {
"url": "https://github.com/theme-next/hexo-theme-next/issues"
},
"homepage": "https://theme-next.org",
"devDependencies": {
"eslint": "^6.8.0",
"eslint-config-theme-next": "^1.1.4",
"gulp": "^4.0.2",
"gulp-eslint": "^6.0.0",
"gulp-shell": "^0.8.0",
"js-yaml": "^3.13.1",
"stylint": "^2.0.0"
},
"engines": {
"node": ">=10.9.0"
}
}

在主题文件夹下的package.json里查看

开启数学公式,pass
开启思维导图,渲染比较费劲,不过pass

利用插件实现字符统计及阅读时长估计
统计文章中的字符,根据字数估算阅读时间,这个功能是通过插件hexo-wordcount来实现的。

安装插件
npm install hexo-wordcount –save
教程配置

1
2
3
4
5
6
7
8
# Post wordcount display settings
# Dependencies: https://github.com/willin/hexo-wordcount
post_wordcount:
item_text: true # 是否显示“字数统计”及“阅读分钟”的文字
wordcount: true # 是否显示字数统计
min2read: true # 是否显示估算阅读分钟
totalcount: true # 是否在网站底部显示所有文章字数之和
separated_meta: true

本地配置

1
2
3
4
5
6
# Post wordcount display settings
# Dependencies: https://github.com/theme-next/hexo-symbols-count-time
symbols_count_time:
separated_meta: true
item_text_post: true
item_text_total: true

失败,无效操作

https://blog.csdn.net/Zz_cheng/article/details/116273602
参考教程,改造完成

再一次失去3d背景,不过正好这几天看着他有些烦了。
Hexo Next动态背景Canvas_nest

Hexo NexT主题自定义背景图片

按照教程尝试了,无效,但是也没有报错,不知道为什么。

自定义背景失败,干脆换成暗色模式吧。
见鬼,暗色模式打开失败。。。没有任何变化,为什么?
算了,做笔记吧,,,

2021/11/7
搜索功能失效,原因未知,,,
搜索功能恢复
别老是打错true和ture

1、true是形容词意思是“真正”。
2、ture的意思是“真正为名词后缀 如picture图画、future未来、nature自然。

markdown代码块语言类型[https://blog.csdn.net/u010349629/article/details/102946762]

名称 关键字 说明
Shell bash , shell
C# c-sharp , csharp
CSS css
SASS&SCSS sass , scss
Erlang erl , erlang
Java java
JavaScript js , jscript , javascript
PHP php
Shell bash , shell
Python py , python
Ruby ruby , rails , rb
Scala scala
SQL sql
VisualBasic vb , vbnet
XML xml , xhtml
Swift swift
GO go , golang

代码块右上角的图标可以直接复制代码

发现文章加密之后不但不能被检索,字数统计也会不算入
还可以设置中文密码

加密之后,文章目录也没有了,啧啧啧

打换行的方式

1
<br>

2022/3/19

标题打引号会报错

1
2
3
4
title: "One Hundred Thousand Whys"/《十万个为什么》
date: 2022-03-09 17:20:25
tags: Note
description: 为什么没有十万个呢?

修改

1
2
3
4
title: One Hundred Thousand Whys/《十万个为什么》
date: 2022-03-09 17:20:25
tags: Note
description: 为什么没有十万个呢?

唔,

08:45

星期日

2022年3月20日

在博客里面加入了一个IP统计地图,感觉还不错,可能以后调整一下他的位置。

https://clustrmaps.com/site/1bnf0#address

这个网址可有访问访客详细情况

另外做一个实验

1
<a href="https://clustrmaps.com/site/1bnf0" title="Visit tracker"><img src="//www.clustrmaps.com/map_v2.png?d=9ucH7niomHCNfiFt9KiPwPtwomJngJb6QMPqeAHKStw&cl=ffffff"></a>

无效,

2022/5/9,开始有效了。

09:45 41

星期日

2022年3月20日

修改评论系统

1
2
3
# LiveRe comments system
# You can get your uid from https://livere.com/insight/myCode (General web site)
livere_uid: MTAyMC81NDYyMS8zMTA5Mg==
1
2
3
# LiveRe comments system
# You can get your uid from https://livere.com/insight/myCode (General web site)
livere_uid: false

算了算了,不开评论好了

彻底攻克hexo插入图片问题,

感谢解答

hexo文章中如何放入图片?

2022/5/15

我的文件助手 16:31:22
本来想在博客里面加一个表情系统,结果把我的图片配置给覆盖了

我的文件助手 16:31:27
欲哭无泪


关于hexo
https://69asgard.github.io/2021/10/26/hexo/
作者
Alan Root
发布于
2021年10月26日
许可协议