fs Ошибка: EISDIR: недопустимая операция с каталогом, чтение - PullRequest
0 голосов
/ 13 апреля 2020

Я получаю сообщение «Ошибка: EISDIR: недопустимая операция с каталогом, чтение» после попытки прочитать содержимое. json. Вот как я пытаюсь получить доступ к файлу. Я использую файловую систему node js.

fs.readFile( path, ( err, fileData) => {

                if (err) {

                    throw err;
                }
                else {

                    return fileData;
                }
            });

Во время отладки я вижу, что ошибка выдается перед оператором if.

Есть идеи?

1 Ответ

0 голосов
/ 14 апреля 2020

Возможно, путь к файлу неправильный, убедитесь, что путь к вашему файлу выглядит так, как показано в следующем коде:

const fs = require('fs');

fs.readFile('PATH_TO_YOUR_FILE/File_Name.json', (err, fileData) => {
    if (err) {
        throw err;
    } else {
        console.log(JSON.parse(fileData));
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...