解决Tailwind v4 中无法使用 @apply 方法。

报错如下:

javascript 复制代码
[plugin:@tailwindcss/vite:generate:serve] Cannot apply unknown utility class: bg-red-900

经过测试发现 在纯 css 中才可以使用 暂时不知道 scss 如何使用 @apply 方法

官方文档中有提到:官方文档配置

当中说明了: 如果你想在 Vue 或 Svelte 组件的 <style> 块中或在 CSS 模块中使用@apply @variant,你将需要导入主题变量、自定义工具和自定义变体以使这些值在该上下文中可用

css 复制代码
<template>
  <h1>Hello world!</h1>
</template>

<style>
  @reference "tailwindcss";
  h1 {
    @apply text-2xl font-bold text-red-500;
  }
</style>

这样才不会导致报错。

相关推荐
程序员小寒12 小时前
前端高频面试题之CSS篇(一)
前端·css·面试·css3
紫麦熊13 小时前
vue3 keepalive
vue·keepalive
fruge18 小时前
低版本浏览器兼容方案:IE11 适配 ES6 语法与 CSS 新特性
前端·css·es6
未来之窗软件服务1 天前
幽冥大陆(三十四)VUE +node智慧农业电子秤读取——东方仙盟炼气期
开发语言·vue·电子秤·东方仙盟·东方仙盟sdk
草木红1 天前
vite 安装 vue3 和 tailwindcss
vue3·vite·tailwindcss
weixin79893765432...1 天前
Electron + React + Vite 实践
react.js·electron·vite
han_1 天前
前端高频面试题之CSS篇(一)
前端·css·面试
不会玩电脑的Xin.2 天前
HTML + CSS
前端·css·html
vivo互联网技术2 天前
浅谈 AI 搜索前端打字机效果的实现方案演进
前端·vue·dom
悟能不能悟2 天前
<style scoped>vue中怎么引用css文件
css·vue.js