事件

  1. deployBefore
  2. deployAfter
  3. exit
  4. generateBefore
  5. generateAfter
  6. new
  7. processBefore
  8. processAfter
  9. ready

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

在初始化完成后发布。

文章标题:事件

文章字数:211

本文作者:牵猪的仓鼠

发布时间:2017-03-12, 19:35:02

最后更新:2017-03-13, 21:04:04

原始链接:http://s.amlove.cn/2017/03/12/hexo/api/events/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录

喜欢就点赞,疼爱就打赏