ESModule
__dirname
https://bobbyhadz.com/blog/javascript-dirname-is-not-defined-in-es-module-scope
es模块中无__dirname 全局变量,只能通过 import.meta 获取文件名称,再通过 path.dirname 获取
import * as path from "path";import { fileURLToPath } from "url";const __filename = fileURLToPath(import.meta.url);const __dirname = path.dirname(__filename);console.log(__dirname);console.log(path.resolve(__dirname, ".."));
