节点JS写入ubuntu中的文本文件。没有权限

时间:2017-07-19 05:57:53

标签: node.js filesystems fwrite

我正在将日志写入文本文件。

var fs = require('fs');
fs.writeFile("server_logs.txt", "Hey there!", function(err) {
    if(err) {
        return console.log(err);
    }

    console.log("The file was saved!");
}); 

但我收到了这个错误。

错误:EACCES:权限被拒绝,打开'server_logs.txt'

1 个答案:

答案 0 :(得分:0)

使用sudo chown命令为server_logs.txt文件设置适当的所有权/权限,您可以使用以下命令来实现该目标。

sudo chown $USER server_logs.txt

希望这有帮助!