快应用开发工具 6.2 版本发布

快应用开发工具 Jul 27, 2022

快应用工具开发团队,于 2022 年 7 月 25 日,发布 IDE 最新版本: v6.2.0

v6.2 更新说明

在本月中旬,快应用开发团队,将之前遗留的一些未解决问题,做了处理和优化,推出最新 v6.2.0 版本;下面请允许跟大家分享下,在此次迭代,我们做了一些重要改进。

更新

版本升级

升级 Electron、Node、Chrome 等依赖版本,提高了应用稳定性,以优化之前存在的卡顿问题。

增加 treeShaking 配置

快应用构建,虽然也是基于 Webpack 构建,但在早期版本中,treeShaking  未能按预期工作;在新版本中,已修复此问题;但,考虑到尽可能向前兼容,因此  treeShaking  以手动开启方式,对外提供,具体操作方式为:新建 quickapp.config.js 文件,增加 useTreeShaking 字段配置,从而启用 treeShaking,达到优化包(rpk)体积的目的。

// quickapp.config.js
module.exports = {
  useTreeShaking: true,
}

更多 rpk 体积优化技巧,可参见文章: 如何优化「快应用」rpk 包体积?

ESlint 适配 8.x 版本

ESLint 静态分析您的代码以快速发现问题。它内置在大多数文本编辑器中,您可以将 ESLint 作为持续集成管道的一部分运行。早前,快应用 IDE 就对 ESlint 做了适配,并发布插件:hap-ESLint。在近期的版本中,对 ESlint 8.x 版本重新做了适配。关于在快应用 IDE 中,如何使用 ESlint,可参见博文:如何在快应用开发中使用 eslint 增强语法检查?

增加多终端预览切换

在近期新版本中,对预览区域 UI,进行了优化调整,使得看起来更为美观;并增加「多终端」预览切换,以便您可以开启更多设备应用开发、调试。

展望未来

在接下来的日子,快应用团队将保持更新,使得 IDE 使用体验再升一个台阶。未来,团队仍将持续关注性能稳定性兼容性,这些对于用户至关重要的基本面;同时将投入更多精力于 IDE 预览、多端设备开发等方面,力争做到预览之呈现,即真机所显。最后,我们将始终倾听用户的声音,如果您有任何建议或意见,请及时告知,将尽可能满足您。

如果您还没有尝试过快应用 IDE,请 下载 以及尝试使用它,如果您有任何想法,请及时让我们知晓。

再次表示感谢!最后,愿所有人,都可以:工作开心不加班,生活快乐无忧虑

── 来自 快应用工具开发团队,于 2022 年 7 月 26 日。

Tags

vivo-developer

vivo 快应用官方博客。

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.