解决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 配置文件路径
    }),
  ],
})

运行项目 ~~~

相关推荐
开心工作室_kaic37 分钟前
ssm161基于web的资源共享平台的共享与开发+jsp(论文+源码)_kaic
java·开发语言·前端
刚刚好ā37 分钟前
js作用域超全介绍--全局作用域、局部作用、块级作用域
前端·javascript·vue.js·vue
沉默璇年2 小时前
react中useMemo的使用场景
前端·react.js·前端框架
yqcoder2 小时前
reactflow 中 useNodesState 模块作用
开发语言·前端·javascript
2401_882727572 小时前
BY组态-低代码web可视化组件
前端·后端·物联网·低代码·数学建模·前端框架
SoaringHeart3 小时前
Flutter进阶:基于 MLKit 的 OCR 文字识别
前端·flutter
会发光的猪。3 小时前
css使用弹性盒,让每个子元素平均等分父元素的4/1大小
前端·javascript·vue.js
天下代码客3 小时前
【vue】vue中.sync修饰符如何使用--详细代码对比
前端·javascript·vue.js
猫爪笔记3 小时前
前端:HTML (学习笔记)【1】
前端·笔记·学习·html
前端李易安4 小时前
Webpack 热更新(HMR)详解:原理与实现
前端·webpack·node.js