Hexo 简单命令
Hexo推送命令
- 清除Hexo现有配置:
hexo clean
- 更新并推送现有配置:
hexo g -d
,depoly本地的Public文件夹。 - 本地查看:
hexo server -p
默认4000端口,-p
后可自定义端口。
修改模板
模板位于scaffolds文件夹,可以添加额外参数来使后面生成的文件自带对应参数。 这是我目前的模板:
---
title: {{ title }} //标题
date: {{ date }} //写作日期
author: jk2333 //作者
index_img: //首页文章缩略图
banner_img: //文章详情封面图
excerpt: //摘要
tags: //标签
---
这种方式会导致abbrlink插件失效,因为判定Post不再是默认的Post了,这多少有点匪夷所思,目前也没找到更好的解决方案,遂放弃。
图片存放
Hexo现可用标签来索引本地文件夹图片,方法如下👇
- 打开Hexo每次生成新文章就生成对应资源文件夹的配置,
_config.yml
更改
post_asset_folder: true
- 使用他们的标签语言来调用图片
{% asset_img example.jpg This is an example image %}
// example.jpg 为你所调用的图片名字,This is an example image 是图片失效后显示的文字。
然而,采用这种办法调用,文件必须和资源文件夹同级,而且还必须是默认位置同级。
一旦你修改了文件位置导致相对路径发生变化,Hexo运行编译就会跳过这个文件夹,在参考了其他人的博客后,该方案废弃。