我无法使用我在互联网上找到的代码读取文件...
var express = require('express');
var app = express();
var fs = require('fs');
var port = 8080;
app.get('/', function(req, res) {
fs.readFile('./queries/anagconti_clienti_giorni.txt', 'utf8', function(err, data) {
if (err) {
res.send(err);
} else {
res.send(data);
}
});
});
var server = app.listen(port, function() {
console.log("Started on http://localhost:" + port);
});
它给我的错误是:
{
“错误号” - 4058,
“代码”: “ENOENT”,
“系统调用”: “打开”,
“路径”:“C:\用户\ AlessandroGolin \桌面\米娅\ Visual_Studio \ server_link \查询\ anagconti_clienti_giorni.txt
“}
可能导致此错误的原因是什么?
答案 0 :(得分:1)
请交叉检查“./queries/anagconti_clienti_giorni.txt”文件的路径或权限。如果文件不存在,则在上述代码文件所在的同一级别创建“查询”文件夹。