微信小程序中的less开发公共样式引入
微信小程序开发如何使用less请见上篇文章---------
微信小程序中使用less后如何引入公共样式?
尝试过多种方式后最优解:
例如公共样式为 public.less保存编译后变成了public.wxss;
在你要引入的文件中,例如index.less中顶部使用;
@import (css) "../../css/public.wxss";
此时,只要public.less中内容改变及保存后,就可以同步在index.wxss中看到效果;
坑---微信小程序中的:root{} 改成 page{}
例如 :root{ --color-1:red} 改成 page{--color-1:red}
-------爬坑之路,
刚开始用的是 @import "../../css/public.less";
问题1:每次在pulic.less中加入东西后,index.less中都要保存一下;可能有多个文件引入pulic.less,就需要在多个文件中保存-----低效;
问题2:这种引用机制实际上是将public.less的东西直接编译到index.wxss中,会使得index.wxss中特别大,比如说有三个地方引入了public.less,则文件大小+3*pulic.less;
肖cc
QQ2398506993
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!