### USER
Bun环境下,TypeScript、Vite、UnoCSS写一个Todo例程
### ASSISTANT
以下是一个使用 Bun、TypeScript、Vite 和 UnoCSS 创建的简单 Todo 应用示例:
1. 首先,确保你已经安装了 Bun。然后创建一个新项目:
```bash
bun create vite todo-app --template vue-ts
cd todo-app
```
2. 安装必要的依赖:
```bash
bun add unocss @unocss/vite
```
3. 修改 `vite.config.ts`:
```typescript
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import UnoCSS from 'unocss/vite'
export default defineConfig({
plugins: [vue(), UnoCSS()],
})
```
4. 创建 `uno.config.ts` 文件:
```typescript
import { defineConfig } from 'unocss'
export default defineConfig({
// 可以添加自定义规则或预设
})
```
5. 修改 `src/main.ts`:
```typescript
import { createApp } from 'vue'
import App from './App.vue'
import 'uno.css'
createApp(App).mount('#app')
```
6. 修改 `src/App.vue`:
```vue
Todo App