Express에서 ES 모듈에서 path를 사용했을 때, 다음과 같은 오류가 발생합니다.
ReferenceError: __dirname is not defined in ES module scope. This file is being treated as an ES module because it has a .js file extention ....
다음과 같이 사용할 경우 위 에러를 해결할 수 있습니다.
import path from 'path';
const __dirname = path.resolve();