初面网初面网

Bun init

使用脚手架构建bun项目,命令如下:

bun init

会有一个问题,默认选blank即可。

它创建了:

  • 一个 package.json 文件,名称默认为当前目录名
  • 一个 tsconfig.jsonjsconfig.json文件,具体取决于入口点是否为TypeScript文件
  • 一个入口点,默认是 index.ts,除非已有其他的 index.{tsx, jsx, js, mts, mjs} 存在,或者在 package.json中声明了 module 或 main 字段。
  • 一个 README.md 文件

AI代理规则(使用$ BUN_AGENT_RULE_DISABLED =1时禁用):

  • 一个 CLAUDE.md 文件。检测到Claude CLI时生成(可通过环境变量CLAUDE_CODE_AGENT_RULEDisabled禁用)
  • 一个 .cursor/rules/*.mdc 文件,检测到 Cursor 时。

命令末尾加上 -y-yes 来接受所有默认设置。

最后,运行 bun install 命令以安装 @types/bun。

更多命令可以查看:更多命令

更新于 2026/7/16