Hexo 简单命令

Hexo推送命令

  1. 清除Hexo现有配置:hexo clean
  2. 更新并推送现有配置:hexo g -d ,depoly本地的Public文件夹。
  3. 本地查看: hexo server -p 默认4000端口-p后可自定义端口。

修改模板

模板位于scaffolds文件夹,可以添加额外参数来使后面生成的文件自带对应参数。 这是我目前的模板:

---
title: {{ title }}  //标题
date: {{ date }} //写作日期
author: jk2333 //作者
index_img:  //首页文章缩略图
banner_img: //文章详情封面图
excerpt:  //摘要
tags: //标签
---

这种方式会导致abbrlink插件失效,因为判定Post不再是默认的Post了,这多少有点匪夷所思,目前也没找到更好的解决方案,遂放弃。

图片存放

Hexo现可用标签来索引本地文件夹图片,方法如下👇

  1. 打开Hexo每次生成新文章就生成对应资源文件夹的配置,_config.yml 更改
   post_asset_folder: true
  1. 使用他们的标签语言来调用图片
{% asset_img example.jpg This is an example image %} 
// example.jpg 为你所调用的图片名字,This is an example image 是图片失效后显示的文字。

然而,采用这种办法调用,文件必须和资源文件夹同级,而且还必须是默认位置同级。

一旦你修改了文件位置导致相对路径发生变化,Hexo运行编译就会跳过这个文件夹,在参考了其他人的博客后,该方案废弃。