Я новичок в java и узле, поэтому через 2 дня попыток сделать это ... я написал этот вопрос.
Я использую git (https://github.com/gigobyte/HLTV) и пытаюсь создать файлы с ответами, которые я получаю от этого api, но все, что у меня есть, это записать результаты в консоль.
import HLTV from './index'
const fs = require('fs');
function sleep(ms: number): Promise<void> {
return new Promise(resolve => setTimeout(resolve, ms))
}
sleep (1000)
//HLTV.getPlayerByName({ name: "chrisJ" }).then(res => this.Teste = res );
var Text = HLTV.getMatches().then(data => {console.log(JSON.stringify(data)); })
//var Texto = HLTV.getTeamRanking({ country: 'Brazil' });
//then(data => { console.log(JSON.stringify(data)); })
sleep(3000)
fs.writeFileSync('MyFile.json', Text)
console.log('Scoreboard update!')
Есть ли способ преобразовать его directry и напишите файл со строкой?