配置 Tailwindcss V4
Tailwindcss 官网,整合 VitePress 与 Tailwindcss 4.0。
步骤
进入Tailwindcss Using Vite 教程,按照对应的步骤执行
由于我们使用了 VitePress 项目,所以无需再次创建项目
执行安装 Tailwindcss 命令
npm install tailwindcss @tailwindcss/vite
在 VitePress 的配置文件
.vitepress/config.mts
中进行配置
typescript
import { defineConfig } from 'vitepress';
import tailwindcss from '@tailwindcss/vite';
export default defineConfig({
...
vite: {
plugins: [
tailwindcss(),
]
},
...
});
- 在 VitePress 的 theme 文件夹下新增 tailwind.css 文件
css
/** 文档说明:https://tailwindcss.com/docs/detecting-classes-in-source-files#setting-your-base-path */
@import "tailwindcss";
@source "./components/**/*.{vue,md}";
@source "../../src/**/*.{vue,md}";
- 在 VitePress 的 theme 文件夹下的 index.mts 文件中使用
import './tailwind.css';
在完成上述操作后即完成了 VitePress 和 Tailwindcss 的整合
VSCODE 错误提示
如果配置完 tailwind.css 后发现 vscode 不支持@source 的警告提示,则可以在 vscode 的配置文件中进行如下配置。
json
"files.associations": {
"*.css": "tailwindcss"
}