介绍
在微信小程序里,样式文件的后缀名都是wxss
,这导致一个问题,就是页面样式过多的时候,要写很多的类名来包裹,加大了工作量,还很有可能会写错样式。这时可以配置一个less
,会大大提高代码编辑质量。
使用方式
- 打开
vscode
编辑器, 在扩展中,搜索less
,并安装,如下所示:
- 打开微信开发者工具,点击
扩展
按钮, 在更多里,选择从已解包的扩展文件夹安装
,如下所示:
- 默认打开的文件夹,就是已经安装的扩展列表,在当前文件夹里,选择
mrcrowl.easy-less-2.0.0
文件,点击确定即可,如下所示:
- 点击确定后,会提示如下所示的信息,代码扩展导入成功,
- 在微信开发者工具里选择顶部的设置按钮,在打开的弹窗页面里选择
编辑器
-----更多编辑器设置
-----扩展
----Easy LESS configuration
-------在settings.json中编辑
, 如下所示:
- 在打开的设置文件里,找到
less.compile
设置项,并添加如下所示的代码,即可将后缀名为less
的文件自动编译并转换为后缀名为.wxss
的文件。
javascript
"less.compile": {
"compress": false,
"sourceMap": false,
"out": true,
"outExt": ".wxss"
}
- 接下来,在页面里,可以新建后缀名为
less
的样式文件,当保存样式时,会自动编译并生成一个同样名字的.wxss
样式文件。