教程 bun tutorial

使用 Bun 运行文件

Bun 提供了简便的命令行工具,可以快速运行 JavaScript 或 TypeScript 文件。无论是开发过程中测试代码,还是运行单个脚本,Bun 都能提供快速的启动体验。

1. 运行 JavaScript 文件

要运行一个 JavaScript 文件,使用以下命令:

bash
bun run filename.js

`

Bun 会直接执行该文件中的代码,支持标准的 ES 模块(ESM)。

2. 运行 TypeScript 文件

Bun 也原生支持运行 TypeScript 文件,无需额外的配置或转译。只需使用以下命令运行 .ts 文件:

bash
bun run filename.ts

Bun 会自动编译 TypeScript 代码并执行。

3. 运行带参数的脚本

你可以向 Bun 传递命令行参数,类似于 Node.js。例如,运行一个带参数的脚本:

bash
bun run filename.js arg1 arg2

在脚本中,process.argv 将包含传递给脚本的参数。

4. 使用 bun exec 运行命令

除了直接运行文件,Bun 还提供了 bun exec 命令来执行 JavaScript 脚本或外部命令:

bash
bun exec node -v

这将通过 Bun 启动 Node.js,并显示版本信息。

总结

Bun 提供了极为简便的命令行工具来运行 JavaScript 和 TypeScript 文件。无论是开发调试还是运行任务,Bun 都能提供快速、高效的运行体验。