手动设置
本指南将引导您在现有的 React 项目中添加 AsterUI。AsterUI 需要 Tailwind CSS v4 和 DaisyUI v5。
开始之前,请确保您已具备:
- 一个 React 项目(推荐使用 Vite)
- Node.js 18 或更高版本
-
安装前置依赖
Terminal window npm install -D tailwindcss @tailwindcss/vite daisyuiTerminal window pnpm add -D tailwindcss @tailwindcss/vite daisyuiTerminal window yarn add -D tailwindcss @tailwindcss/vite daisyui -
配置 Vite
将 Tailwind 插件添加到您的
vite.config.ts:vite.config.ts import { defineConfig } from 'vite'import react from '@vitejs/plugin-react'import tailwindcss from '@tailwindcss/vite'export default defineConfig({plugins: [react(), tailwindcss()],}) -
配置 CSS
将这些指令添加到您的 CSS 文件(例如
src/index.css):src/index.css @import "tailwindcss";@plugin "daisyui";@source "../node_modules/asterui";@source指令告诉 Tailwind 扫描 AsterUI 的类名。 -
安装 AsterUI
Terminal window npm install asteruiTerminal window pnpm add asteruiTerminal window yarn add asterui
创建一个简单的组件来验证一切正常:
import { Button, Space } from 'asterui'
function App() { return ( <Space> <Button>Default</Button> <Button color="primary">Primary</Button> <Button color="secondary">Secondary</Button> </Space> )}如果您看到样式化的按钮,那么一切就绪!