当前位置: 首页 > news >正文

VUE3+Vite使用TailwindCSS【若依前后端分离框架】

  1. 参考:https://tailwind.nodejs.cn/docs/guides/vite#vuehttps://blog.csdn.net/hjl_and_djj/article/details/144694485
  2. 依次运行命令: cnpm install -D tailwindcss@3.4.17 postcss autoprefixer
  3. npx tailwindcss init -p
  4. 修改配置文件tailwind.config.js:
/** @type {import('tailwindcss').Config} */
export default {
  content: [
    "./index.html",
    "./src/**/*.{vue,js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}
  1. 根目录下修改生成的style.css或styles/index.scss
@tailwind base;
@tailwind components;
@tailwind utilities;
  1. 根据参考,设置vscode忽略未知的规则,消除@警告
  2. 测试<h1 class="text-3xl font-bold underline">Hello world!</h1>
  3. 如果不行,继续修改vite.config.js
import { defineConfig, loadEnv } from 'vite'
import path from 'path'
import createVitePlugins from './vite/plugins'
import tailwindcss from 'tailwindcss';
import autoprefixer from 'autoprefixer';


css: {
      postcss: {
        plugins: [
          tailwindcss,
          autoprefixer,
          {
            postcssPlugin: 'internal:charset-removal',
            AtRule: {
              charset: (atRule) => {
                if (atRule.name === 'charset') {
                  atRule.remove();
                }
              }
            }
          }
        ]
      }
    },

相关文章:

  • MyBatis的关联映射
  • 安装transformers 出现错误:根据python版本选择transformers 版本
  • TikTok隐私保护措施:确保用户安全
  • 防御保护实验四:复现双机热备旁挂组网场景实验
  • 15.7 LangChain 版智能销售顾问实战:构建企业级知识驱动型对话系统
  • 2025-02-27 学习记录--C/C++-PTA 7-30 字符串的冒泡排序
  • 神经性手抖是一种常见的症状
  • 场景重建——Nerf场景重建
  • Python 编程题 第四节:斐波那契数列、列表的复制、暂停后输出、成绩评级、统计字符
  • 【现代Web布局与动画技术:卡片组件实战分享】
  • 塑造网络安全的关键事件
  • DeepSeek开源周,第五弹再次来袭,3FS
  • 掌握Git:从入门到精通的完整指南
  • 数字电子电路基础第三章——门电路(二)
  • [深度学习] 大模型学习2-提示词工程指北
  • 云平台DeepSeek满血版:引领AI推理革新,开启智慧新时代
  • 我忘记 rar、zip 密码了,咋打开呀?
  • Python线程进程协程
  • Redis入门基础
  • 2.希尔排序(缩小增量排序)
  • 公司自己做网站流程和备案/百度上做推广怎么做
  • 做网站需要下载哪些软件/seo策略有哪些
  • 做创意礼品的网站/百度快照是什么
  • 桂林疫情/seo人员工作内容
  • 注册外贸网站有哪些问题/百度搜索热词排行榜
  • 江门网站推广/怎么发帖子做推广