先说点什么呢,小程序很强大,但官方开发工具美中不足,不支持Scss,Less 等样式框架,只能支持原生CSS,所以这里琢磨一下怎么样如何支持Less 等。

安装 Less

首先 确保安装了 npm, 然后执行 npm install less -g ,稍等一会,安装完成后 出现下图,红线框内 是 路径。

image.png

增加文件类型 wxml,wxss

打开 webstorm,Preferences -> Editor -> File Types

image.png

image.png

各自添加 *.wxml,*.wxss 等格式的文件, 并记录在 HTML 和 Less 上

增加文件监听

打开 webstorm,Preferences -> Tools > File Watcher 创建 文件监听,添加

image.png

image.png

增加文件类型模板

打开 webstorm,Preferences -> Editor -> File and Code Templates,添加wxss 新的文件类型模板

image.png

这个时候,每新建一个 Less 文件,都会创建 wxss 文件,Less 文件是用 Less 的语法,wxss 文件 是被自动转译成 原生CSS 的语法,之后直接编写 Less 文件内容,会自动同步且转译到 wxss 文件内,由此 才可被 微信开发工具识别,顺利运行。

image.png

注意 :等到项目开发的差不多时,若觉得*.less 和 *.css 文件占用太多空间,可在终端用 命令 直接 删除即可。

注意 :还有个问题,因为使用小程序的 API,导致大量报错 而且没有提示,可以在 webstorm 导入 WechatCodejar,避免一下这个情况

然后 我们就暂时脱离了 微信开发工具 中编程,但还是要在 微信开发工具中看效果,一边是 webstorm 强大的 IDE编写代码,一边是官方工具自动编译预览,简直不要太爽。

小程序 css框架,微信小程序_如何支持Less等CSS框架开发相关推荐

  1. 笑话与趣图框架微信小程序源码

    这是一款以笑话和趣味图为主的一款微信小程序源码 或者也可以说是一个框架吧 里面的内容是内置在小程序里面的,所以说是一款框架也可以 因为内置的内容,所以内容数量有限! 大家可以用来养账号,或者有能力的二 ...

  2. 笑话与趣图框架微信小程序源码下载

    这是一款以笑话和趣味图为主的一款微信小程序源码 或者也可以说是一个框架吧 里面的内容是内置在小程序里面的,所以说是一款框架也可以 因为内置的内容,所以内容数量有限! 大家可以用来养账号,或者有能力的二 ...

  3. 小程序源码:笑话与趣图框架微信小程序-多玩法安装简单

    这是一款以笑话和趣味图为主的一款微信小程序源码 或者也可以说是一个框架吧 里面的内容是内置在小程序里面的,所以说是一款框架也可以 因为内置的内容,所以内容数量有限! 大家可以用来养账号,或者有能力的二 ...

  4. 基于java SSM框架+微信小程序实现电子书城阅读器演示【附项目源码+论文说明】分享

    基于java SSM框架+微信小程序实现电子书城阅读器演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响着 ...

  5. 基于java SSM框架+微信小程序实现电子书城阅读器演示【附项目源码+论文说明】

    基于java SSM框架+微信小程序实现电子书城阅读器演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响着 ...

  6. 基于SSM框架+微信小程序实现大学生二手闲置物品交易平台演示【附项目源码+论文说明】

    基于SSM框架+微信小程序实现大学生二手闲置物品交易平台演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响 ...

  7. 微信小程序开发学习笔记001--认识微信小程序,第一个微信小程序

    第一天,认识微信小程序,第一个微信小程序 1.什么是微信小程序? 是h5网页嘛?不是 微信张小龙说: 小程序是一种不需要下载安装即可使用的应用, 它实现了应用"触手可及"的梦想,用 ...

  8. PHP:【微信小程序】初识微信小程序,微信小程序配置

    PHP:[微信小程序]初识微信小程序,微信小程序配置 一.介绍 小程序提供了一个简单.高效的应用开发框架和丰富的组件及 API,帮助开发者在微信中开发具有原生 APP 体验的服务 小程序是一种全新的连 ...

  9. 微信小程序的文件结构 —— 微信小程序教程系列(1)

    文件结构 示例目录:HelloWorld *******************************************************分割线********************* ...

  10. 【微信小程序控制硬件⑧ 】微信小程序以 websocket 连接阿里云IOT物联网平台mqtt服务器,封装起来使用就是这么简单!(附带Demo)

    [微信小程序控制硬件第1篇 ] 全网首发,借助 emq 消息服务器带你如何搭建微信小程序的mqtt服务器,轻松控制智能硬件! [微信小程序控制硬件第2篇 ] 开始微信小程序之旅,导入小程序Mqtt客户 ...

最新文章

  1. docker获取镜像很慢解决办法
  2. POJ3498最大流,枚举终点,企鹅,基础最大流
  3. php txt删除重复行,php – 删除文本文件中的重复行
  4. 雷赛运动控制卡_EeIE智博会展商推荐雷赛智能—智能装备运动控制领域的知名品牌和行业领军企业...
  5. ELSE 技术周刊(2017.11.27期)
  6. [html] html的哪个标签可以预渲染?
  7. Centos下安装JDK环境配置
  8. 吉林大学超星学习通02(2)
  9. 第一次网络渗透实验报告
  10. 3.4 51单片机-矩阵键盘
  11. redhat装java_redhat下安装java
  12. idea 类注释模板
  13. FB是磁珠的符号,磁珠有很高的电阻率和磁导率,他等效于电阻和电感串联
  14. 如何申请163邮箱账号
  15. sever串口wifi拓展板_基于串口调试助手的WIFI模块调试-FPGA简单联网(点灯)...
  16. ppt如何替换其他mo ban_PPT如何做视觉化的数据图表?
  17. Tengine + BabaSSL ,让国密更易用
  18. 基础实验 7-2.1 魔法优惠券(25 分)
  19. ST电机库v5.4.4源代码分析(7): SpeednPosFdbk_Handle_t在几个结构体中的关系
  20. python 创建一个空向量,python 创建一个空向量_python 创建一维的0向量实例

热门文章

  1. python file tell_Python3 File tell() 方法
  2. PCL中的采集器之一OpenNI
  3. Linux里隐藏的计算器,你知道它的奥秘吗?
  4. Android零基础入门第87节:Fragment添加、删除、替换
  5. 【李宏毅2020 ML/DL】P118 RL - Model-based, Meta, Multi-agent, Alpha
  6. php伪协议漏洞_php伪协议利用文件包含漏洞
  7. eclipse报错: Unhandled event loop exception No more handles
  8. c++类的嵌套(1)
  9. 设计模式学习每天一个——Decorator模式
  10. 一个正则替换:一段文本中有若干a img标记,替换文本中的某些词,不包含除了a img标记 中的文字、属性...