最新Vue3 Vite安装Tailwind CSS 4.0 教程

先说版本

"vue": "^3.5.13",

"vite": "^6.2.1",

"tailwindcss": "^4.0.15",

先创建一个vue3项目

成功跑起来

输入安装

npm install tailwindcss @tailwindcss/vite

在vite.config.js中加入这两句

import tailwindcss from '@tailwindcss/vite'

tailwindcss(),

在项目中创建一个css文件 并在main.js引入

@import "tailwindcss";

import './css/tailwind.css'

现在试下效果

<h1 class="text-sky-400 text-2xl">Tailwind CSS</h1>

原文:https://juejin.cn/post/7484906189803323427

### 集成 Tailwind CSS v4Vue3Vite 的指南 要在基于 Vue3Vite 的项目中集成并使用 Tailwind CSS v4,可以按照以下方法操作: #### 1. 安装依赖项 首先,在项目的根目录下运行命令来安装必要的开发依赖项 `tailwindcss`、`postcss` 和 `autoprefixer`。这些工具对于设置和优化 Tailwind CSS 至关重要。 ```bash npm install -D tailwindcss postcss autoprefixer ``` 此过程会将所需的包添加到 `devDependencies` 中[^2]。 #### 2. 初始化 Tailwind CSS 配置文件 通过执行以下命令创建初始的 Tailwind CSS 配置文件 (`tailwind.config.js`) 及其关联的 PostCSS 文件: ```bash npx tailwindcss init -p ``` 这一步会在项目中生成默认配置文件,并准备好用于自定义样式选项[^3]。 #### 3. 创建基础样式表 在您的项目源码中的某个位置(通常位于 `/src/assets/css/` 或类似的路径),新建一个名为 `main.css` (或其他名称) 的文件,并加入如下三行导入语句以引入 Tailwind 的核心功能模块: ```css @tailwind base; @tailwind components; @tailwind utilities; ``` 上述代码片段分别加载了基本重置样式、组件级类名以及实用程序级别的类名集合[^1]。 #### 4. 更新 Vite 配置支持 PostCSS 处理器 打开或编辑现有的 `vite.config.js` 文件,确保它包含了对 PostCSS 的处理能力。如果尚未存在,则可按需扩展插件列表部分如下所示: ```javascript import { defineConfig } from &#39;vite&#39; import vue from &#39;@vitejs/plugin-vue&#39; export default defineConfig({ plugins: [vue()], css: { postcss: &#39;./postcss.config.js&#39;, // 指向已有的PostCSS配置文件 }, }) ``` 这里假设您已经有一个标准形式的 `postcss.config.js` 存在于同一级别上;如果没有的话,请参照官方文档补充相关内容。 #### 5. 将全局 CSS 应用至应用入口处 最后一步是在应用程序的主要 JavaScript/TypeScript 入口点之前引入刚才建立好的 CSS 文件。例如,如果您遵循常规结构,那么可以在 `src/main.js` 或者其他主脚本顶部加上这样的一行代码: ```javascript import &#39;./assets/css/main.css&#39;; ``` 完成以上步骤之后重新启动开发服务器即可看到效果生效^。 --- ### 注意事项 - 如果遇到版本兼容性问题,请确认所使用的框架与库均满足最新稳定版的要求。 - 对于生产环境构建而言,记得清理未使用的CSS规则以便减小最终打包体积大小。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值