Bun入门指南

初始化一个Bun项目

Preview
  • 初始化一个Bun项目
  • 初始化项目
  • 设置运行脚本

初始化一个Bun项目

初始化项目

在任何地方创建一个项目目录。这里我们将其命名为bun-learn。

mkdir bun-learn

切换到您创建的bun-learn目录并运行bun init命令。系统将要求您提供包名称和入口点文件名(默认是index.ts),只需按 Enter 键即可。

image.png

除了node_modules目录之外,运行bun init命令后还会在该目录中创建.gitignoreindex.tspackage.jsonREADME.mdtsconfig.json文件。

设置运行脚本

我们可以直接执行bun run index.ts运行项目,也可以设置运行脚本,在package.json文件中添加以下脚本:

{
  "name": "quickstart",
  "module": "index.ts",
  "type": "module",
  "scripts": {
    "start": "bun run index.ts", //追加
     "watch": "bun --watch index.ts",//watch模式
     "hot": "bun --hot index.ts"//hot(热重载)模式
  },
  "devDependencies": {
    "bun-types": "^0.7.0"
  }
} 

然后运行它:

bun run start
//或者
bun run watch
//或者
bun run hot

image.png