Error: ENOENT: no such file or directory, open ‘config.json’

ENOENT no such file JavaScript hiba: helyes útvonal és path.resolve használata a megoldáshoz.

ENOENT no such file JavaScript

Hibaüzenet

Error: ENOENT: no such file or directory, open 'config.json'

Hibás kód

const cfg = require('./config.json');

Javított kód

const path = require('path');
const cfg = require(path.resolve(__dirname, 'config.json'));

Magyarázat

ENOENT no such file JavaScript hiba akkor jelentkezik, amikor a Node.js nem találja a megadott fájlt. Leggyakrabban elgépelés vagy rossz relatív útvonal okozza. A path.resolve(__dirname, 'config.json') segítségével absolút útvonalat használunk, így biztosítva, hogy a fájl a projekt gyökeréből legyen elérve. Győződj meg róla, hogy a fájl ténylegesen létezik.

További információ: ModuleNotFoundError Python flask