Contents
  1. 1. 问题1:如何解决每次删除东西,在第二次hexo deploy generate 的时候有会从新的出现?
  2. 2. 问题2:如何创建tags和categories文件并且在一级目录下添加index.html文件
  3. 3. 问题3:如何解决代码块没有语法高亮?

问题1:如何解决每次删除东西,在第二次hexo deploy generate 的时候有会从新的出现?

  • 解答: 我们所在这个hexo中生成的东西操作都会在hexo目录中的 {}db.json中会生成对应的数据,所以在你就算是删除了这里头的东西不删除的话。还是会有的。。所以你要删了这个东西然后在hexo deploy generate这样就可以了

问题2:如何创建tags和categories文件并且在一级目录下添加index.html文件

  • 我们建立的这个hexo是没有tags和categoties 这两个文件的所以要想有的话你需要在hexo目录下运行git bash

code block

1
2
3
4
5
6
7
8
9
$ hexo new page tags
$ hexo new page categories
$ vim source/tags/index.md
### add line: type: "tags"
$ vim source/categories/index.md
### add line: type: "categories"
$ cd themes/next
### backup themes/next/_config.yml
$ hexo deploy generate

在执行第一句和第二句的时候会创建文件夹和index.md文件
然后更改文件的内容就会在public文件夹中对应的文件夹下就会有index.html;你也能发现在你的source下面的这两个文件夹中多了一个后缀为swp的文件,这就可以了。

问题3:如何解决代码块没有语法高亮?

_config.yml 中

1
2
3
4
5
highlight:
enable: true
line_number: true
auto_detect: true/原本为false改为true
tab_replace:

然后在代码的而开头用上code block然后在是用平常用的这个代码块6个点

Contents
  1. 1. 问题1:如何解决每次删除东西,在第二次hexo deploy generate 的时候有会从新的出现?
  2. 2. 问题2:如何创建tags和categories文件并且在一级目录下添加index.html文件
  3. 3. 问题3:如何解决代码块没有语法高亮?