初始化一个Bun项目
初始化项目
在任何地方创建一个项目目录。这里我们将其命名为bun-learn。
mkdir bun-learn
切换到您创建的bun-learn目录并运行bun init
命令。系统将要求您提供包名称和入口点文件名(默认是index.ts),只需按 Enter 键即可。
除了node_modules目录之外,运行bun init
命令后还会在该目录中创建.gitignore
、index.ts
、package.json
、README.md
和tsconfig.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