当前位置: 首页 > 文档资料 > Hexo 中文文档 >

事件

优质
小牛编辑
134浏览
2023-12-01

Hexo 继承了 EventEmitter,您可以用 on 方法监听 Hexo 所发布的事件,也可以使用 emit 方法对 Hexo 发布事件,更详细的说明请参阅 Node.js 的 API。

deployBefore

在部署完成前发布。

deployAfter

在部署成功后发布。

exit

在 Hexo 结束前发布。

generateBefore

在静态文件生成前发布。

generateAfter

在静态文件生成后发布。

new

在文章文件建立后发布。该事件返回文章参数。

hexo.on('new', function(post){
//
});
资料描述
post.path文章文件的完整路径
post.content文章文件的内容

processBefore

在处理原始文件前发布。此事件会返回一个地址,代表 Box(Box)的根目录。

processAfter

在原始文件处理后发布。此事件会返回一个地址,代表 Box(Box)的根目录。

ready

在初始化完成后发布。