腾讯 QMUI Web 框架多处更新,GUI 新增合并变更及文件清理功能

1,215 阅读2分钟
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

隐藏标注

QMUI Web 是一个专注 Web UI 开发,帮助开发者快速实现特定的一整套设计的框架。框架主要由一个强大的 SASS 方法合集与内置的工作流构成,由腾讯 QMUI 团队出品。

Github: github.com/QMUI/QMUI_W…

官网:qmuiteam.com/web

本次更新涉及 QMUI Web 框架源码以及安装器和 GUI 等多个方面的更新,其中主要为 GUI,即 QMUI Web Desktop 1.2 的更新。QMUI Web Desktop 可以管理基于 QMUI Web 进行开发的项目,通过 GUI 界面处理 QMUI Web 的服务开启/关闭,使框架的使用变得更加便捷,并提供了编译提醒,出错提醒,进程关闭提醒等额外的功能。

本次更新

  • GUI 增加合并变更功能,可以直接在 GUI 中操作文件的压缩和合并变更,并输出合并变更的具体文件。
  • GUI 增加清理文件功能,可以直接在 GUI 中清理废弃文件。
  • GUI 检测到项目缺少依赖包时会提供安装按钮,可以一键安装依赖包。
  • GUI 增加全新的日志系统,可以把不同项目的日志完全分割,避免互相影响。
  • 安装器提供的默认主页和组件页面都增强了项目名称的标识,方便开发时区分不同项目。
  • QMUI Web 源码与安装器,QMUI Web Desktop 都有多处 Bugs 修复,提供更稳定的服务。

效果一览

1.gif-535.7kB

近期更新

  • 全新组件默认样式,带来更好的默认外观。
  • 使用安装器创建新项目后自动按配置表生成项目所属的基础组件列表页面。
  • 使用安装器创建新项目后自动执行默认任务。

例如创建一个名为 Test,使用 te 为 class-name 前缀的项目,则 QMUI 会自动生成一个如下的专属基础组件列表,该列表可以从项目部署成功的欢迎页中点击进入:

welcome.png-44.7kB

widget.png-391.9kB