javascript - 带有 fs 和 setInterval 的 Node js

标签 javascript node.js json fs

我在这段代码中遇到错误“回调必须是一个函数”

function saveCallback() {console.log("Sauvegarde du json")}
bot.login(TOKEN)
var test = '{"channelAlias":[]}'
setInterval(fs.writeFile('stockage.json',test,saveCallback), 300000)

最佳答案

尝试

function saveCallback() {console.log("Sauvegarde du json")}
bot.login(TOKEN)
var test = '{"channelAlias":[]}'
setInterval(() => { 
  fs.writeFile('stockage.json',test,saveCallback)
}, 300000)

setInterval的签名是setInterval(callbackFUNCTION, time)

关于javascript - 带有 fs 和 setInterval 的 Node js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53024341/

相关文章:

javascript - 循环写入文件 - JS

javascript - jQuery select2 在选择时显示 optgroup 标签

javascript - 如何从 js.erb 文件传递​​部分 html.erb 表单而不仅仅是一条消息?

javascript - webpack-hot-middleware 不提供任何文件

node.js - 在nodejs中使用mongodb更新标签中的特定元素

javascript - 使用 javascript 获取 JSON 关键文本

javascript - 如何在 iframe 中使用来自父级的 jquery?

javascript - 如何在 Node js 中使用 ws (Websocket) 包创建/加入聊天室

android - JSON 字符串到 TextView 换行符

c# - JSON.net 无法反序列化