Fixing “__dirname is not defined in ES module scope” Error in NodeJS The solution is simple.
const __dirname = import.meta.dirname;
__dirname
const __basename = import.meta.dirname;
__basename