Различные способы сделать это, но мне нравится сохранять аккуратность кода, поэтому я помещаю метод в функцию.
//embed the code here
function runMycode(){
var fs = require('fs');
// var text = fs.readFileSync("static/output.txt");
var text = fs.readFileSync(path.join(__dirname, 'txt', 'static/output.txt'))
var textByLine = text.split("\n")
testByLine = testByLine + 1;
document.getElementById("test").innerHTML = "aaa" + testByLine;
location.reload(true);
}
Если вы хотите запустить его несколько раз
//set the timeout function and run the code
setInterval(function(){
runMyCode();
}, 30000);
или в случае, если вы хотите запустить его один раз
setTimeout(function() {
runMyCode();
}, 50000);
И если вы хотите сделать это в браузере, можете сделать это за вас, если вы добавите этот метатег в вашу голову тег.
<meta http-equiv="refresh" content="30"/>