请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

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

4
回复
9171
查看
[复制链接]

464

主题

759

帖子

6440

积分

 楼主| 2021-12-17 17:41:16 显示全部楼层 |阅读模式

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

快应用工具开发团队,于 2021 年 12 月 14 日,发布 IDE 最新版本:v6.0.0

v6.0 更新说明

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

优化更新

      打包支持修改环境变量和其他的参数 

顶部工具栏的打包改为下拉框形式,默认有三个配置,分别传入 NODE_ENV 的值为 production(正式包)、development(测试包) 和 pre(预发包),支持自定义配置。

点击螺丝刀按钮可自行修改 NODE_ENV 的值,如有需求可自定义其他变量

      优化热更新速度 

优化 watch 模式下的真机热更新速度,在 ctrl + s 保存之后,热更新平均速度优化可达 56%,大项目优化更为明显。

      清理精简日志 

清理精简了输出面板的 hap-debug 日志,只保留 warn 和 error 的日志。

      更新调试器和引擎 

更新了 IDE 内置的最新的引擎和调试器,可通过菜单「工具」「更新手机环境」更新。

      增加卡片预览的两个默认配置 

预览设置里增加两个卡片的配置:卡片和卡片带圆角

自定义配置中增加圆角配置,可支持数字和百分比

      侧边栏删除调试面板 

删除了侧边栏的调试面板

      增加打包失败错误提示 

增加打包失败的错误提示,并可跳转到输出面板的 hap-debug 栏查看日志

修复

      修复 js 独立资源打包 bug 

推荐使用 js 独立打包,当不同页面同时引入同一 JS 资源时,默认情况下编译工具会将该 JS 资源代码打包至该页面文件中。由于打包后相关页面文件都包含了重复的 JS 代码,会造成最终打包生成的 rpk 包体积较大。

快应用平台自 1080 版本起支持将 JS 资源独立打包。当 app.ux 或页面文件两次或以上引用到同一 JS 资源时,会将该 JS 资源抽取到独立的文件中,使得相关文件共用同一份 JS 代码,可有效减少整个 rpk 包体积。

只需在 quickapp.config.js 中的 cli 里配置 splitChunksMode: "SMART",即可使用 js 独立资源打包。

// quickapp.config.jsmodule.exports = {  cli: {    // 请注意,这里的 SMART,须要是大写;
    splitChunksMode: 'SMART'
  }
}

      修复修改 manifest 后导致的缓存问题 

修复修改 manifest.json 文件中的 versionName 和 versionCode 字段导致真机调试时 rpk 包找不到问题

展望未来

在接下来的日子里,我们将再接再厉,使得 IDE 使用体验再升一个台阶。未来,团队仍将持续关注性能、稳定性、兼容性,这些对于用户和我们,都至关重要的基本面;同时将投入更多精力于 IDE 预览、预检测,力争做到预览之呈现,即真机所显(相信在不久之后,将有大的改善);对于新功能,会持谨慎态度,认真研究,力争每一点努力,都能为您带来应有价值;最后,我们将始终倾听用户的声音,如果您有任何建议或意见,请及时告知,将尽可能满足您。

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

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

── 来自快应用工具开发团队,于 2021 年 12 月 14 日。




官方客服微信:kuaiyingyongguanKF
官方QQ群2:1012199894
回复

使用道具 举报

1

主题

2

帖子

15

积分

2022-5-13 13:34:18 显示全部楼层
NODE_ENV 的环境变量在quickapp.config.js能用process.env.NODE_ENV拿到么
回复

使用道具 举报

0

主题

1

帖子

5

积分

2022-5-26 22:27:43 显示全部楼层
什么时候可以支持VUE版本开发
回复

使用道具 举报

5

主题

15

帖子

100

积分

2022-6-17 01:32:51 显示全部楼层
升级后,启动不了,闪退。3.0的可以启动,4.0之后都是安装在用户目录下,都不能启动。换用华为的ide 可用(很不习惯)。
回复

使用道具 举报

5

主题

15

帖子

100

积分

2022-6-17 10:19:48 显示全部楼层
上面说的 ide 启动闪退的问题,现在又莫名其妙的又能启动了。中间大致有这些改动: 1 卸载了python3.1, 安装了 python2.7。设了python的环境变量。 2 windows10 提示有更新,就更新后重启了。其它的好象没改动什么。反正能启动了,就用起来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册