【发布时间】:2019-01-08 11:20:41
【问题描述】:
我正在编写一个 Discord 机器人,它可以写入 glitch.com 上的本地文本文件。
当我使用ready 事件处理程序时,我的程序能够很好地写入文件:
client.on('ready', () => {
fs.appendFile('./log.txt', 'Hello\n', (err) => {
if(err) throw err;
});
});
//Writes to file
但是,当我尝试使用 message 事件处理程序写入同一个文件时,什么也没有发生:
client.on('message', (message) => {
fs.appendFile('./log.txt', 'Hello\n', (err) => {
if(err) throw err;
});
});
//Does not write to file
我需要更改此文件的权限吗?或者从本地文件中更改它?任何帮助将不胜感激。
【问题讨论】:
标签: node.js fs discord.js