weui-wxss icon indicating copy to clipboard operation
weui-wxss copied to clipboard

使用ts+less的小程序框架引入weui 编译报错

Open wojoc opened this issue 6 months ago • 2 comments

复现(新建项目引入weui即报错),具体报错如下 Image

wojoc avatar Jun 01 '25 08:06 wojoc

您好,您的邮件已收到,我会尽快回复您的,谢谢。

BearJ avatar Jun 01 '25 08:06 BearJ

我也碰到相同的问题,但不是新的项目,是一个原有的ts+less项目,之前并没有问题,今天打开后就报错,开发工具版本为稳定版1.06.2412050。 经过一些研究,问题已经基本摸清楚了,报错的原因是weui.wxss中每个类的最后一条规则后面的分号没有造成less编译器报错。想关wxss本身是编译好的,于是就想在app.less中强制以css引进:

@import (css) 'miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss';

这样倒是不报先前那个错了,变成文件找不到。又经过了一番探索,发现所有wxss文件都没办法被复制到输出,唯一的办法就是改成less编译成wxss,这样又回到原始情况了。

effun avatar Jun 01 '25 14:06 effun