1.第一次用uniapp写小程序,lang=less,样式在运行时候是可以的,但是最终上传代码时候单独的less文件无法上传,查了才知道小程序不识别less,需要将less编译成wxss。解决方法如下
2.npm或者yarn全局安装wxss-cli
npm install -g wxss-cli
3.运行wxss-cli命令(src为小程序的目录)
wxss ./src
4.运行查看less文件被编译成wxss文件,且转化不可逆。我的文件转变后我放less文件的里面,有原本的less,也有转化后的wxss,原本的less可以删除,如果修改样式可以直接在wxss里面修改,按照转化后的格式写就OK了
5.如果是在vue文件里面的style样式里面有添加的样式,lang=less,是可以上传的,但是如果在同一个vue文件里面既有单独引入的style样式,又有自己写的,就可以写两个style,如下图