Я пытаюсь зарегистрировать помощника в hexo, который извлекал данные из URL.Я любопытен, если есть способ сделать это.Вот что у меня есть:
function myFunc(){
return fetch('myUrlHere')
.then(function(response) {
return response.text();
})
.then(function(response) {
return response;
})
.catch(error => console.error(`Fetch Error =\n`, error));
}
hexo.extend.helper.register('something', function() {
myFunc().then(function(response){
return response;
});
});
Я думаю, что hexo создает помощника до завершения запроса на выборку, потому что я всегда получаю неопределенное значение.
Есть идеи, как мне решить эту проблему?