問題・背景|ReferenceError: __dirname is not defined in ES module scope Node.jsで__dirnameを使用すると、現在のJavaScriptファイルが存在するフォルダーのパスを取得できる。 Node.jsを扱っている者なら、利用することが多い機能の1つだと思う。 がしかし、__dirnameはCommon JSでしかサポートされておらず、ES Moduleで利用しようとすると怒られてしまう。 ReferenceError: __dirname is not defined in ES module scope This file is being treated as an ES module because it has a '.js' file extension and '/example/example/exampl