Bun init
使用脚手架构建bun项目,命令如下:
bun init
会有一个问题,默认选blank即可。
它创建了:
- 一个
package.json文件,名称默认为当前目录名 - 一个
tsconfig.json或jsconfig.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。
更多命令可以查看:更多命令