Hexo新建文章及图片问题

1. 创建新文章

进入博客的根目录,我的是 xx/Blog/Hexo/

命令行输入hexo new <模板> <文章名>

Hexo自带三个模板文件,在根目录scaffolds文件夹下

通常情况下使用hexo new <title>即可,默认使用post模板,注意这里的title不是文章名,具体文章中显示的文章标题可以在文章文件中修改。

例如:我这里新建一篇文章,title为article,

hexo new post article

此时在source/_posts/文件夹中多了一个article.md文件

文章内容中两条---之间的内容为文章的配置内容,可以在其中设置标签、分类等。其中的title为文章发布后文章页面显示的标题,例如我们修改一下tittle为:Hexo博客文章发布

.md文件的名字,也就是我们新建文章时输入的名字,是作为文章页面链接中显示的名字,例如,本篇文章的文件名为:article.md,文章内设置的文章标题为Hexo博客新建文章并发布,那么本篇文章的链接就是https://www.lixint.me/article.html

2.给文章添加分类和标签

通过对文件头部配置信息中tagscategories项的修改可以设置文章的标签及分类。

其中标签可以按格式 设置多个:

title: Hexo博客新建文章并发布
date: 2018-12-06 12:16:12
tags:
 - Hexo
 - Markdown
categories: 搭建博客

3.修改模板文件

默认生成的文件是不包含categories选项的,这里可以通过修改模板实现

在根目录scaffolds文件夹下,打开默认使用的模板post,添加categories:到倒数第二行

因为配置信息要在两个---之间

4. markdown引用本地图片问题

首先确认_config.yml 中有 post_asset_folder:true

在hexo的目录下执行

npm install https://github.com/CodeFalling/hexo-asset-image --save

完成安装后用hexo新建文章的时候会发现_posts目录下面会多出一个和文章名字一样的文件夹。图片就可以放在文件夹下面

只要使用 ![logo](文章标题同名文件夹/logo.jpg) 就可以插入图片。其中[]里面不写文字则没有图片标题

参考

https://www.jianshu.com/p/c2ba9533088a

https://www.jianshu.com/p/cd623d82c00a


 上一篇
Python创建字典的几种方法 Python创建字典的几种方法
创建一个空字典 empty_dict = dict() print(empty_dict) {} 用**kwargs可变参数传入关键字创建字典 a = dict(one=1,two=2,three=3) print(a)
2019-08-20
下一篇 
Windows下使用Github + Hexo搭建博客 Windows下使用Github + Hexo搭建博客
1. 新建个人博客的仓库你的Username是xiaoming,那你的Repository name就是xiaoming.github.io 2. 安装Node.js一直点下一步即可。 3. 安装Git一直点下一步即可。 4. 配置SSH安
2019-08-10
  目录