运行时包管理器打包器测试运行器代码检查格式化指南参考博客反馈

获取当前入口文件的绝对路径

Bun.main 属性包含当前入口文件的绝对路径。

foo.ts
console.log(Bun.main);
index.ts
import "./foo.ts";

打印出的路径是使用 bun run 执行的文件。

terminal
bun run index.ts
Text
/path/to/index.ts
terminal
bun run foo.ts
Text
/path/to/foo.ts

参见 Utils。