解决vite项目tailwindcss不生效!!(Vue3、tailwindcss失效)

安装tailwindcss

vite自带安装了postcss,只需要安装tailwindcss

bash 复制代码
npm install -D tailwindcss

自动创建tailwind.config.js

bash 复制代码
npx tailwindcss init -p
js 复制代码
/** @type {import('tailwindcss').Config} */
module.exports = {
  // 配置需要使用tailwindcss的文件
  content: ['./src/views/**/*.{vue,ts,js}'],
  theme: {
    extend: {},
  },
  plugins: [],
}

配置postcss.config.js

js 复制代码
module.exports = {
    plugins: {
      // ...
      tailwindcss: {},
    }
}

全局样式文件添加以下内容

在全局样式文件css、less、scss文添加都可以。在main.js或者main.ts引入样式文件

css 复制代码
// tailwindcss.css
@tailwind base;
@tailwind components;
@tailwind utilities;

最后一步最重要,配置vite.config.ts!!!

vite.config.ts或者vite.config.js

js 复制代码
export default defineConfig({
  // ...
  plugins: [
    // ...
    tailwindcss({
      config: 'tailwind.config.js', // Tailwind CSS 配置文件路径
    }),
  ],
})

运行项目 ~~~

相关推荐
疯狂动物城在逃flash2 分钟前
数据库入门:SQL学习路线图与实战技巧
前端
前端小巷子7 分钟前
跨域问题解决方案:开发代理
前端·javascript·面试
前端_逍遥生8 分钟前
Chrome 插件开发到发布完整指南:从零开始打造 TTS 朗读助手
前端·chrome
JohnYan8 分钟前
Bun技术评估 - 07 S3
javascript·后端·bun
Mintopia8 分钟前
Three.js 材质与灯光:一场像素级的光影华尔兹
前端·javascript·three.js
天涯学馆9 分钟前
JavaScript 跨域、事件循环、性能优化面试题解析教程
前端·javascript·面试
掘金一周18 分钟前
别再用 100vh 了!移动端视口高度的终极解决方案| 掘金一周7.3
前端·后端
晴殇i20 分钟前
CSS 迎来重大升级:Chrome 137 支持 if () 条件函数,样式逻辑从此更灵活
前端·css·面试
源码站~22 分钟前
基于Flask+Vue的豆瓣音乐分析与推荐系统
vue.js·python·flask·毕业设计·毕设·校园·豆瓣音乐
咚咚咚ddd22 分钟前
cursor mcp实践:网站落地页性能检测报告(browser-tools)
前端