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);
});
});