Communitygithub.com

papopporking-oss/opencode-nextjs-standard

daisyUI 5 的安装指南

opencode-nextjs-standard 是什么?

该技能为开发者提供了在 Next.js 项目(或其他框架)中安装 daisyUI 5 的详细步骤。它强调了 daisyUI 5 必须配合 Tailwind CSS 4 使用,并明确指出 `tailwind.config.js` 在 Tailwind CSS v4 中已弃用,应改用 `@import "tailwindcss";`。技能涵盖了多种安装方式:通过 npm 作为依赖安装(推荐)、使用 CDN 加载预编译文件,以及针对特定框架(如 Next.js、Astro、Vue 等)的独立指南链接。同时,它还提醒用户注意 CDN 版本不包含某些变体,并建议根据不同框架选择相应的集成指南,确保开发者能正确配置 CSS 入口文件。

兼容平台~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add https://github.com/papopporking-oss/opencode-nextjs-standard/tree/HEAD/.agents/skills/daisyui/install

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

安装 daisyUI 5

安装指南

  1. 必须使用 Tailwind CSS 4 和 daisyUI 5。
  2. tailwind.config.js 文件在 Tailwind CSS v4 中已弃用。请勿使用 tailwind.config.js。如果 Tailwind CSS v4 是 Node.js 依赖项,请仅在 CSS 文件中添加 @import "tailwindcss";。
  3. 要安装 daisyUI 5,请运行 npm i -D daisyui@latest。然后在 CSS 文件中添加 @plugin "daisyui";。
  4. 尽可能将 daisyUI 安装为依赖项。如果有特殊原因需要使用 CDN,请使用 Tailwind CSS 和 daisyUI 的 CDN 文件:
<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
  1. 如果 Tailwind CSS 和 daisyUI 是 Node.js 依赖项,请使用此 CSS 文件:
@import "tailwindcss";
@plugin "daisyui";

CDN

对于无需安装的浏览器设置,请加载预编译的 daisyUI CSS 和 Tailwind 浏览器构建版:

<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>

主要的 CDN 文件包含亮色和暗色主题。要加载所有内置主题,请使用:

<link href="https://cdn.jsdelivr.net/npm/daisyui@5/themes.css" rel="stylesheet" type="text/css" />

您也可以从 CDN 组合使用单独的 daisyUI CSS 模块。CDN 文件不包含 is-drawer-open: 和 is-drawer-close: 变体。

独立版和框架特定配置

请使用所选指南中的文件路径和集成步骤。每个框架可能使用不同的 CSS 入口文件。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能