使用readFileSync
读取文件会返回空字符串。
我正在使用从数据库检索的链接读取文件的内容。它正在工作。
但是我无法使用存储在变量中的链接来读取文件。
我的代码如下:
var result1={};
var filename="/home/rgukt/Project 2.0/CCMS/Admin/Challenges/"+(req.body.challenge_name)+"/"+(req.user.username)+"_expected_output"+(result[i].test_case_id)+".txt" ;
result1.output = fs.readFileSync(result[i].output,'utf8'); // working
result1.expected_output = fs.readFileSync(filename,'utf8'); // not working