小程序中使用less
原生小程序不支持 less
,其他基于小程序的框架大体都支持,如wepy
、mpvue
,taro
,等,
但是仅仅因为一个less
功能,而去引入一个框架,肯定是不可取的。因此可以用以下方式来实现
- 编辑器是
vscode
- 安装插件
easy less
- 在
vscode
的设置中加入如下,配置:
打开vscode
编辑器–> 左下角设置–>右上角打开设置–>settings.json文件
"less.compile": {
"outExt": ".wxss"
}
-
在要编写样式的地方,新建
less
文件,如:index.less
,然后正常编辑即可。将
index.wxss
的后缀名更改为index.less
,在less文件中编写样式保存。系统会自动添加
index.wxss
文件 -
less 中使用calc的时候注意
height: ~'calc(100vh - 90rpx)';