跳到主要内容

uni-app cli vue3 vite

1. 安装

npm install -D tailwindcss @tailwindcss/postcss weapp-tailwindcss

然后把下列脚本,添加进你的 package.jsonscripts 字段里:

package.json
 "scripts": {
"postinstall": "weapp-tw patch"
}

这是为了给 tailwindcss@4 打上支持 rpx 单位的补丁,否则它会把 rpx 认为是一种颜色

2. 配置 vite.config.ts

vite.config.ts
import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import { UnifiedViteWeappTailwindcssPlugin } from 'weapp-tailwindcss/vite'
import tailwindcss from '@tailwindcss/postcss'

export default defineConfig({
plugins: [
uni(),
UnifiedViteWeappTailwindcssPlugin(
{
rem2rpx: true,
}
)
],
css: {
postcss: {
plugins: [
tailwindcss()
]
}
}
});

3. 添加样式

在项目目录下的 App.vue 中,添加以下内容:

App.vue
@import "weapp-tailwindcss/css";
@source not "dist";

接着直接运行 npm run dev:mp-weixin

微信开发者工具导入这个项目,即可看到效果

参考模板

uni-app-tailwindcss-v4