weapp-tailwindcss for uni-app 样式条件编译语法插件

💡 原文中文,约3500字,阅读约需9分钟。
📝

内容提要

该文章介绍了在uni-app中使用类似宏指令的样式条件编译写法,并介绍了weapp-tailwindcss@2.10.0+版本中内置的css-macro功能,可以让tailwindcss自动生成带有条件编译的样式代码,来辅助进行多平台的适配开发。

🎯

关键要点

  • weapp-tailwindcss@2.10.0+版本引入了css-macro功能,支持条件编译样式。
  • uni-app中使用类似宏指令的样式条件编译写法。
  • 条件编译样式示例包括针对不同平台的背景颜色设置。
  • 需要同时配置tailwindcss和postcss的配置文件才能使用条件编译功能。
  • 在tailwind.config.js中注册cssMacro插件。
  • postcss插件需在tailwindcss之后和@dcloudio/vue-cli-plugin-uni/packages/postcss之前注册。
  • 提供了uni-app的vite和vue2的postcss配置示例。
  • 配置完成后可以直接使用ifdef和ifndef的条件编译写法。
  • 提供了自定义配置项的示例,支持不同平台的映射。
➡️

继续阅读