Events

  • 2018-12-03

Hexo는 EventEmitter를 상속합니다. on 메소드를 사용하여 Hexo가 emit한 이벤트를 listen할 수 있습니다. 그리고 emit메소드를 사용하여 이벤트를 emit합니다. 더 자세한 정보는 Node.js API 문서를 참고해 주시기 바랍니다.

deployBefore

Deployment가 시작되기 전에 emit합니다.

deployAfter

Deployment가 끝난 후에 emit합니다.

exit

Hexo가 종료되기 전에 emit합니다.

generateBefore

생성(generation)이 시작되기 전에 emit합니다.

generateAfter

생성(generation)이 끝난 후에 emit합니다.

new

새로운 포스트가 생성된 후에 emit합니다. 이 이벤트는 포스트 데이터를 반환합니다:

1
2
3
hexo.on('new', function(post){
//
});
데이터 설명
post.path 포스트 파일의 전체경로
post.content 포스트 파일의 컨텐츠

processBefore

프로세싱을 시작하기 전에 emit합니다. 이 이벤트는 box의 루트 디렉토리의 경로를 반환합니다.

processAfter

프로세싱이 끝난 후에 emit합니다. 이 이벤트는 box의 루트 디렉토리의 경로를 반환합니다.

ready

초기화 과정이 완료된 후 emit합니다.

扫码领红包

2018双11超级红包
PC访问链接: 2018双11超级红包 预售开启 汇聚全球潮流新品

淘口令:¥20Y0b6q4eHR¥ (复制此行再打开手机淘宝客访问)

最后更新: 2018年12月03日 09:29

原始链接: https://cyc.oy99.com/ko/api/events.html

× 多少都行~
打赏二维码
×
  • {title}