从 v3 迁移到 v4
v4 版本相比于 v3, 主要没有什么影响功能的重大变动,假如你没有用到什么复杂自定义配置,那么完全可以平滑升级上来。
特性更新
- 添加
@weapp-tailwindcss/merge包作为小程序版本的tailwind-merge - 增加
ignoreTaggedTemplateExpressionIdentifiers和ignoreCallExpressionIdentifiers配置,用于和@weapp-tailwindcss/merge结合起来使用 - 在安装
@weapp-tailwindcss/merge时自动设置ignoreCallExpressionIdentifiers为['twMerge', 'twJoin', 'cva']默认不进行转义里面的字面量 - 更改
cssChildCombinatorReplaceValue默认值从['view']->['view', 'text']为了更好的小程序开发体验
重构
- 移除
@babel/generator依赖 - 去除
weapp-tailwindcss/postcss导出,代替可直接安装使用@weapp-tailwindcss/postcss - 增加
weapp-tailwindcss/escape来取代weapp-tailwindcss/replace,weapp-tailwindcss/replace导出被移除 - 项目
monorepo区分包 - 项目打包方式从
rollup变为tsup
