didi / mpx

Mpx,一款具有优秀开发体验和深度性能优化的增强型跨端小程序框架

Home Page:https://mpxjs.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature Request] 希望增加开关控制是否将 unocss 写的临时 px 值在编译结果里转换为 rpx

ItsRyanWu opened this issue · comments

image

感觉一定有一部分用户像我一样,希望全量转换 rpx 的含义就是包括 unocss 生成的结果

图中的 h-50px 期待是

.h-50px {height:100rpx}

你直接写h-50rpx被,也不需要转

那就失去自动比率转写的意义了,我先得算出来 24px 的 rpx 值是多少,然后再写

unocss本身也不提供自定义值的转换,如果有强诉求自动比率转写,可以自己实现postprocess自定义转换比率

unocss 肯定不提供的,毕竟这个产品本身不是面向小程序的,但是 MPX 作为小程序增强型框架,在集成 unocss 的同时如果能提供一下小程序方面的专项体验优化就更好啦

@pagnkelly 这样配置后 unocss 产物不会被处理,单独测试插件是有效的,请问我的配置有问题吗
image

建议使用unocss提供的方式处理 https://unocss.dev/config/#postprocess

嗯,建议自行编写preset使用上面的配置进行处理,可以完全满足诉求

感谢