入门 Bun:JavaScript 运行新环境的安装与基础使用教程
·
安装 Bun
Bun 是一个现代化的 JavaScript 运行时,支持 Node.js 兼容模式。安装方式如下:
通过 curl 安装(推荐)
在终端运行以下命令:
curl -fsSL https://bun.sh/install | bash
通过 npm 安装
如果没有 curl,可以使用 npm:
npm install -g bun
安装完成后,验证是否成功:
bun --version
创建并运行项目
初始化一个新的 Bun 项目:
bun init
按照提示填写项目信息,完成后会自动生成 index.ts 或 index.js 文件。
运行项目:
bun run index.ts
常用命令
运行脚本
Bun 可以直接执行 .js、.ts 和 .jsx 文件:
bun run <filename>
安装依赖
Bun 的包管理器速度极快:
bun add <package-name>
启动开发服务器
内置开发服务器支持热更新:
bun dev
与 Node.js 的区别
-
性能优化
Bun 使用 Zig 编写,启动速度和执行效率更高。 -
内置工具链
包含测试运行器、包管理器和 WebSocket 客户端,无需额外安装。 -
兼容性
支持大部分 Node.js API 和 npm 包,但部分原生模块可能需要调整。
调试与优化
日志输出
使用 console.log 或 Bun 的内置日志工具:
Bun.write("log.txt", "Debug message");
性能分析
通过 --profile 参数生成性能报告:
bun run --profile index.ts
Bun 的设计目标是简化 JavaScript 开发流程,适合现代 Web 和服务器端应用。
更多推荐


所有评论(0)