如何在微信小程序中使用sass来编写wxss代码

本文介绍了如何在微信小程序中利用SASS编写WXSS代码,包括通过编辑器(如WebStorm)实时编译和微信开发者工具的自定义处理命令。文章详细阐述了配置过程和可能遇到的问题,如SASS编译时的Unicode转义问题和@import冲突,并给出了相应的解决方案。
摘要由CSDN通过智能技术生成

之前抽空了解了一下sass这门css扩展语言,感觉很nice,不过由于我主要是做小程序的,所以我也花了些时间研究如何在微信小程序中使用sass来编写微信小程序的wxss。下面就介绍一下如何在微信小程序中使用sass来编写wxss代码。

第一种,使用编辑器进行编译,例如webstrom

目前市面上绝大多数的编辑器都提供了对sass编译的支持,你只需要做一些简单的配置即可实时监听sass文件的改动,从而实时进译成css文件,在这里我以webstrom为例,介绍一下如何用编辑器编译sass进行开发。ps:每种编辑器如何配置可能都不一样,其他的编辑器可能需要各位自行搜索相关教程。

webstorm很强大,如果你一直是使用webstorm来进行代码编写,那么使用它将sass文件编译成一个wxss文件自然不在话下了,不过前期还是需要一些准备工作的:

(1)添加支持微信的wxss文件

微信小程序的wxss文件其实和css文件是一样的,语法上其实也没啥区别,那么可以将wxss文件设置成如同css文件一样的语法格式和代码高亮即可。

找到:FIle => settings => Editor => File and Code Templates  

找到files,简单点,直接点击CSS File,然后复制一个,再改个名称和后缀名即可:

改完后缀名后,你就得到了一个拥有和css一样的语法高亮和提示的wxss文件的支持,然后如何安装sass就不说了,而且,使用node命令行进行直接编译sass也不说了,我们这里直接说一下每次修改完sass文件后并保存时,如何将其直接编译成wxss吧。

(2)编译sass文件

找到:FIle => settings => Tools => File Watchers

 双击打开进入编辑页面:

Arguments输入的命令是: --update --no-source-map  $

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值