tailwindcss v4使用排坑(持续更新)

3,757 阅读1分钟

tailwindcss v4.0已经正式发布了,目前已经使用了一段时间,发现v4.0是一个改动有点多的更新


**注意**:v4.0一定要参考官方文档https://tailwindcss.com/ https://tailwindcss.cn 中文文档目前还是3.x的内容

一、安装

以vite为例,相比于3.x版本 只需要执行下面命令

npm insall tailwindcss @tailwindcss/vite

然后修改vite.config.ts文件

import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({ 
  plugins: [ tailwindcss(), ],
})

其实跟在vite中使用vue类似
之前v3.x会要求你执行下面的命令

npx tailwindcss init -p

v4.0会报错。

二 关于sass less等预处理器

已经明确不支持了(咱也不知道为啥。。。) 详细说明在这个页面Compatibility - Getting started - Tailwind CSS
目前比较好的替代方案 lightningcss.dev/

三 vscode的tailwind css intelliSense插件

在使用v4.0版本的时候,这个插件会概率性出现无法正确进行tailwind类名提示(无代码提示)的情况,个人做法就是重新安装一遍插件然后重启vscode,不知道是不是共性问题

目前使用中就遇到这些小问题,后续遇到新问题再更新