Ошибка чтения файла с Node js - PullRequest
0 голосов
/ 07 июня 2018

Я не могу прочитать файл с этим кодом, который я нашел в интернете ...

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);
});

Ошибка, которую он мне дает:

{
"errno": - 4058,
"код": "ENOENT",
"системный вызов": "открыть",
"путь": "C: \ Users \ AlessandroGolin \ Desktop \"Mia \ Visual_Studio \ server_link \ запросы \ anagconti_clienti_giorni.txt
"}

Что может быть причиной этой ошибки ??

1 Ответ

0 голосов
/ 07 июня 2018

Пожалуйста, проверьте путь или разрешение файла "./queries/anagconti_clienti_giorni.txt".Если файл не существует, создайте папку «запросы» на том же уровне, где существует указанный выше файл кода.

...