Vue 与 Tailwind CSS 集成开发指南

陌磊酱_1419

陌磊酱_1419

2026-07-17

640人浏览

原创

vue 与 tailwind css 集成需配置路径扫描、构建工具适配和样式注入三者协同:正确设置 content 字段扫描 .vue 等文件,通过 main.css 引入三层 @tailwind 指令并全局 import,启用 content-based tree-shaking 或 jit 模式优化打包,动态 class 推荐对象语法,自定义组件应暴露 class prop。

vue 与 tailwind css 集成开发指南

Vue 与 Tailwind CSS 集成不是“装完就能用”的简单流程,关键在于配置路径扫描、构建工具适配和样式注入方式三者的协同。只要 content 配置正确、CSS 指令引入到位、构建插件启用无误,就能稳定产出所需类名,避免开发中样式丢失或打包后空白。

确保 Tailwind 能“看到”你的 Vue 模板

Tailwind 不会自动扫描所有文件,必须明确告诉它哪些文件里写了 class 名。content 字段就是这个“扫描清单”:

  • Vue 2 项目通常写:["./index.html", "./src/**/*.{vue,js,ts}"]
  • Vue 3(Vite)推荐写:["./index.html", "./src/**/*.{vue,js,ts,jsx,tsx}"],尤其要包含 .vue 后缀
  • 若使用 TypeScript,.ts 和 .tsx 也需列入,否则组件内动态 class 可能被遗漏
  • 在 Vite + @tailwindcss/vite 插件环境下,该配置仍需显式声明,插件不会自动推断

正确注入 Tailwind 的三层样式

仅安装依赖不够,必须让浏览器加载 base、components、utilities 三类基础样式:

vue-composition-api-best-practices
vue-composition-api-best-practices

Vue 3 组合式 API 与

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Sass 教程
Sass 教程

共14课时 | 1.5万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 6万人学习

CSS教程
CSS教程

共754课时 | 97.7万人学习