什么是 uniwind?
Uniwind - React Native 的 Tailwind CSS v4 样式。在使用 Tailwind 和 className 的 React Native 项目中添加、构建或设计组件样式时使用。触发条件:React Native 组件上的 className、RN 代码中的 Tailwind 类、带有 @import 'uniwind' 的 global.css、withUniwindConfig、带有 Uniwind 的 Metro.config.js、用于第三方组件的 withUniwind、useResolveClassNames、useCSSVariable、useUniwind、dark:/light: 主题、平台选择器 (ios:/android:/native:/web:/tv:)、data-[prop=value] 选择器、响应式断点(sm:/md:/lg:)、tailwind-variants、tv() 组件变体、ScopedTheme、Uniwind.setTheme、Uniwind.updateCSSVariables、Uniwind.updateInsets、@layer theme、@variant、@theme 指令、@theme static、@utility、React Native 中的 CSS 变量、重音前缀模式、colorClassName、tintColorClassName、contentContainerClassName、Uniwind Pro(动画、过渡、阴影)树、原生插图)、安全区域实用程序(p-safe/pt-safe/-safe-or-/-safe-offset-)、RN 中的渐变、自定义 CSS 类、hairlineWidth()、fontScale()、pixelRatio()、light-dark()、OKLCH 颜色、cn 实用程序、tailwind-merge、HeroUI Native、react-native-reusables、Gluestack。还会触发:“样式未应用”、“className 不起作用”、“审核 Uniwind 设置”、“检查我的配置”、“添加组件”、“样式组件”。不处理 NativeWind 到 Uniwind 的迁移 - 为此使用 migrate-nativewind-to-uniwind 技能。 来源:uni-stack/uniwind。