1. 创建项目
npm create vite@latest
![图片[1]-React+Vite+Shadcn/UI 安装教程 – Javascript-i4's Blog](https://blog.i4.gs/wp-content/uploads/2024/08/20240822121044350-image.png)
![图片[2]-React+Vite+Shadcn/UI 安装教程 – Javascript-i4's Blog](https://blog.i4.gs/wp-content/uploads/2024/08/20240822121119912-image.png)
2. 添加Tailwind&配置
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
![图片[3]-React+Vite+Shadcn/UI 安装教程 – Javascript-i4's Blog](https://blog.i4.gs/wp-content/uploads/2024/08/20240822122404857-image.png)
3. 新增文件 jsconfig.json
{
"compilerOptions": {
// ...
"baseUrl": ".",
"paths": {
"@/*": [
"./src/*"
]
}
// ...
}
}
4. 更新文件 vite.config.js
import path from "path"
import react from "@vitejs/plugin-react"
import { defineConfig } from "vite"
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
})
5. 运行 CLI
npx shadcn-ui@latest init
![图片[4]-React+Vite+Shadcn/UI 安装教程 – Javascript-i4's Blog](https://blog.i4.gs/wp-content/uploads/2024/08/20240822124402355-image.png)
6. 添加组件
npx shadcn-ui@latest add button
import { Button } from "@/components/ui/button"
export default function Home() {
return (
<div>
<Button>Click me</Button>
</div>
)
}
开发者文档请参考 Shadcn/UI 官方文档
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容