默认样式:npm install lucide-reactNew York样式:npm install @radix-ui/react-icons 配置路径别名:在tsconfig.json中,根据需要配置路径别名。以下是使用@别名的示例:{ "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["./*"] } }} 现在你可以开始将组件添加到你的项目...
第一步:创建一个新的React.js项目 如果你已经有一个React.js项目,可以跳过这一步。否则,使用以下命令创建一个新的项目: npx create-react-app my-shadcn-ui-appcdmy-shadcn-ui-app npm start 这将创建一个名为my-shadcn-ui-app的新React.js项目并启动开发服务器。你应该可以看到默认的React应用运行。 第...
默认样式:npm install lucide-react New York样式:npm install @radix-ui/react-icons 配置路径别名: 在tsconfig.json中,根据需要配置路径别名。以下是使用@别名的示例: { "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["./*"] } } } 现在你可以开始将组件添加到你的项目中了。 第三...
默认样式:npm install lucide-react New York样式:npm install @radix-ui/react-icons 配置路径别名: 在tsconfig.json中,根据需要配置路径别名。以下是使用@别名的示例: {"compilerOptions":{"baseUrl":".","paths":{"@/*":["./*"]}}} 现在你可以开始将组件添加到你的项目中了。 第三步:导入并使用Sha...
默认样式:npm install lucide-react New York样式:npm install @radix-ui/react-icons 配置路径别名:在tsconfig.json中,根据需要配置路径别名。以下是使用@别名的示例: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 {"compilerOptions":{"baseUrl":".","paths":{"@/*":["./*"]}}} ...
Lucide组件 import { cn } from '@/lib/utils'; import { icons } from 'lucide-react'; const LcIcon = ({ name, color, size, className }: { name: string, color?: string, size: number, className?: string}) => { const LucideIcon = (icons as any)[name]; if(LucideIcon == null)...
默认样式:npm install lucide-react New York样式:npm install @radix-ui/react-icons 配置路径别名: 在tsconfig.json中,根据需要配置路径别名。以下是使用@别名的示例: { "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["./*"] ...
lucide-react:拥有 1k+ 图标的轻量图标库 embla-carousel-react:幻灯片插件 cmdk:命令插件 vaul:抽屉插件 react-hook-form:表单相关能力 react-resizable-panels:可动态调整的面板 next-themes:切换主题能力 sonner:小提示插件 工具库总结 自己开发的其实并不多,shadcn 基于 radix ui,大量集成了优质插件,可以说集...
\-使用Tailwind CSS类、shadcn/ui库、React挂钩和Lucide React图标支持JSX语法。 \-ALWAYS编写完整的编码片段,这些片段可以直接复制和粘贴到Next.js应用程序中。从不编写部分编码片段或包含注释供用户填写。 \-必须将所有组件和钩子包含在一个文件中。 \-如果组件需要props,则必须包含默认的props对象。 \-文件名必须...
reacttypescriptweather-appopenweather-apitailwindcssvitelucide-iconsshadcnshadcnuishadcn-react UpdatedFeb 8, 2025 TypeScript An app build for an restaurant to manage/showcase its food-menus & manage table-bookings built using React + Next.js + typescript + tailwindCSS + SHADCNUI + drizzle-orm...