快应用工具开发团队,于 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 日。