0
생성시 사이트의 텍스트 문자열을 교체해야합니다.Hexo 생성시 대체 할 내용을 만드는 방법은 무엇입니까?
파일 myGenerateWork.js가 작성되고 노드 myGenerateWork.js와 함께 실행되지만 작동하지 않습니다.
이것은 myGenerateWork.js
var Hexo = require('hexo');
var hexo = new Hexo(process.cwd(), {});
hexo.init().then(function() {
hexo.extend.filter.register('after_post_render', function(data){
data.content = data.content.replace(/@(\d+)/, '<a href="http://twitter.com/$1">#$1</a>');
return data;
});
hexo.call('generate', {}).then(function(){
return hexo.exit();
}).catch(function(err){
return hexo.exit(err);
});
});