Сбой readFileSync только для файла .html? - PullRequest
0 голосов
/ 08 мая 2019

Итак, у меня есть файл разметки для заметок о выпуске, который я представляю в HTML:

app.get('/release-notes', (req, res) => {
    // Serve the file
    var data = marked(fs.readFileSync(path.resolve(__dirname, './release-notes.md'), 'utf8'));
    var template = fs.readFileSync(path.resolve(__dirname, './release-notes.html'), 'utf8');
    res.send(template.replace('[[CONTENT]]', data));
});

При локальном тестировании это работает, но при развертывании я получаю:

Error: ENOENT: no such file or directory, open '/usr/src/server/release-notes.html'
at Object.openSync (fs.js:454:3)
at Object.readFileSync (fs.js:354:35)
at /usr/src/server/app.js:212:27

Release-notes.html и release-notes.md находятся в одной папке.

Понятия не имею, что происходит не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...