uni-app cli vue3 vite
1. 安装
- npm
- Yarn
- pnpm
npm install -D tailwindcss @tailwindcss/postcss weapp-tailwindcss
yarn add --dev tailwindcss @tailwindcss/postcss weapp-tailwindcss
pnpm add -D tailwindcss @tailwindcss/postcss weapp-tailwindcss
然后把下列脚本,添加进你的 package.json
的 scripts
字段里:
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
,
微信开发者工具导入这个项目,即可看到效果