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

官方公告 快应用开发工具 V3.6.0

9
回复
1206
查看
  [复制链接]

396

主题

664

帖子

5625

积分

 楼主| 2020-12-31 14:23:06 显示全部楼层 |阅读模式


快应用开发工具 V3.6.0 更新说明

快应用工具开发团队,于 2020 年 12 月 29 日,发布 IDE 最新版本:v3.6.0

   

更新说明

   

在 2020 年即将结束之际,快应用开发团队,将之前遗留的一些仍未解决的问题,做了解决,推出最新 3.6 版本;下面请允许跟大家分享下,在此次迭代,我们做了一些重要改进。


优化更新


1. 模拟器界面调整

对于快应用开发,如果不是有同时开发多个卡片的诉求,无需用到「快应用下拉选框」,因此在这版本中,做了移除,从而可以留出足够空间,来放置更多有价值的功能 ICON;在 3.6 版本,有新增「查看日志」入口。具体可以参见下面截图:

   

88dda7d8-c9fb-4edd-a5f1-d6ab4bbb57da.png


2. 快应用常见问题

先前有用户反馈道:“IDE 文档不太丰富,除了文字和 Github ISSUES 链接外,没有更多介绍“,对此,有开发并维护快应用常见问题网站,旨在:汇聚快应用常见问题,包含调试器、IDE、以及引擎、登录、支付等,统一梳理、解答,从而更好服务开发者。并且,有在 IDE 欢迎页、意见反馈侧边栏等添加了访问入口。争取您可以更加方便了解 IDE 最新动向。


3. 更新 UI 模版库

自快应用提供 UI 模版库之后,鲜有更新;开发规范,以及必要工具的建议,都没能融入其中;趁此新增几款 UI 模版库(查快递、图片下载助手、代办事项)之际,有将原来的模版,统一进行改造,使其更加符合行业规范,能对您有更多参考价值;具体改动涉及以下方面:

   

  • 更新依赖,清理不必要命令(推荐使用 IDE);

  • 提取封装常用 api (helper);

  • 修正 prettier 使用(兼容格式化 input 标签);

  • 添加 git pre-commit hooks (husky,lint-staged);

  • 修改依赖下载源(.npmrc 可更改)

  • 更新 .gitignore (.quickapp.preview.json,sign 签名);

  • menubar 适配(manifest.ison);

  • CSS 预处理优化(变量提取、模块封装);

     

3ea3adf2-1e4d-4ad4-ab3b-603dde36c3e2.png


问题修正


多窗口开发问题

长久以来,快应用 IDE,不能很好支持同时开发多款快应用;在 IDE 3.6 版本,此问题得到修复,您可以同时打开多个窗口,进行不同应用开发,而不会造成影响。

Devtools 中的 list-item 元素选中

有开发者反馈,快应用 IDE,Devtools 中的 list-item 元素,经常无法选中问题,使得不能在 IDE 很好的调试 list-item Style。经过研发人员排查,使其得以解决。

除此之外,3.6 版本,还做很多细节上优化,如:终端 => 输出栏显示问题,有将下拉选项,在打开时固定为 hap-debug,从而使得开发者能清楚了解构建状况。


展望未来

不觉间,2020 年即将过去。回顾这一载岁月,快应用 IDE 共计发布八个版本,在 UI 交互、性能、反馈、构建、稳定、功能等诸多方面,都取得了长足的进步。接来下,将再接再厉,使得 IDE 使用体验再升一个台阶。未来,团队仍将持续关注性能、稳定性、兼容性,这些对于用户和我们,都至关重要的基本面;同时将投入更多精力于 IDE 预览、预检测,力争做到预览之呈现,即真机所显(相信在不久之后,将有大的改善);对于新功能,会持谨慎态度,认真研究,力争每一点努力,都能为您带来应有价值;最后,我们将始终倾听用户的声音,如果您有任何建议或意见,请及时告知,将尽可能满足您。

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

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


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

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

使用道具 举报

0

主题

5

帖子

25

积分

2021-1-4 09:35:44 显示全部楼层
nice!!!
回复

使用道具 举报

3

主题

10

帖子

65

积分

2021-1-7 10:44:08 显示全部楼层
本帖最后由 linxin 于 2021-1-7 11:02 编辑 棒棒!!! 请问多语言的问题可以处理吗,下载官方的demo,https://github.com/quickappcn/sample,多语言也无法正常显示,控制台提示:i18n:locale文件中没有找到对应的key:message.pageI18n.text 在真机上是正常显示的,开发工具上就异常
回复

使用道具 举报

3

主题

9

帖子

60

积分

2021-1-8 10:30:44 显示全部楼层
就没人吐槽 3.6版本 在真机调试时 出现找不到rpk或rpks文件的情况么 ,几十次能好一次,巨坑。

点评

Ide 3.6.0 把 hap-toolkit 升到最新了,打出来的包现在会带有版本号的后缀。 .debug.rpk => .debug.1.0.0.rpk 。 如果您基于 IDE 开发、调试,都是无需借助命令行的,理论上不会出现类似问题。 命令行里用的 ha  详情 回复 发表于 2021-1-14 10:56
回复

使用道具 举报

2

主题

4

帖子

30

积分

2021-1-11 09:41:42 显示全部楼层
Led 发表于 2021-1-8 10:30 就没人吐槽 3.6版本 在真机调试时 出现找不到rpk或rpks文件的情况么 ,几十次能好一次,巨坑。 ...
回复到3.5吧 或者每次都npm run build 一下
回复

使用道具 举报

3

主题

9

帖子

60

积分

2021-1-12 17:26:47 显示全部楼层
张阿仁 发表于 2021-1-11 09:41 回复到3.5吧 或者每次都npm run build 一下
怎么回复呢
回复

使用道具 举报

2

主题

4

帖子

30

积分

2021-1-13 16:53:57 显示全部楼层
直接下载个3.5版本的呗 https://www.quickapp.cn/docCenter/post/97
回复

使用道具 举报

6

主题

33

帖子

195

积分

2021-1-14 10:56:25 显示全部楼层
Led 发表于 2021-1-8 10:30 就没人吐槽 3.6版本 在真机调试时 出现找不到rpk或rpks文件的情况么 ,几十次能好一次,巨坑。 ...
Ide 3.6.0 把 hap-toolkit 升到最新了,打出来的包现在会带有版本号的后缀。 [PageageName].debug.rpk => [PageageName].debug.1.0.0.rpk 。 如果您基于 IDE 开发、调试,都是无需借助命令行的,理论上不会出现类似问题。 命令行里用的 hap-toolkit 跟 ide 里的 hap-toolkit,存在区别;如果要用命令行起服务,全局安装的 hap-toolkit 版本必须大于等于 1.8.5,否则就会有问题,一般的表现是找不到 rpk。这种情况有两种解决方案: 1. 完全使用 ide 自带的 hap-toolkit,扫码或者 usb调 试都用 ide 上的功能; 2. 如果使用到命令行工具,需要升级全局 hap-toolkit; 注:使用 IDE 的时候,IDE 会自动起服务,一般不需要在命令后再 npm run server 了,建议使用 IDE上的扫码和 usb 调试功能,不需要命令行。
悲莫悲兮生别离, 乐莫乐兮新相知。 https://nicelinks.site
回复

使用道具 举报

1

主题

6

帖子

35

积分

2021-1-29 19:48:03 显示全部楼层
Led 发表于 2021-1-8 10:30 就没人吐槽 3.6版本 在真机调试时 出现找不到rpk或rpks文件的情况么 ,几十次能好一次,巨坑。 ...
确实是,无奈我有重新卸载了安装的3.5
回复

使用道具 举报

3

主题

9

帖子

60

积分

2021-2-4 09:23:39 显示全部楼层
xiaomo_wang 发表于 2021-1-29 19:48 确实是,无奈我有重新卸载了安装的3.5
一则是像楼上每次都npm run build一下,二的话关于升级hap-toolkit,我没找到入口,之后我现在基本是打包后,扫码安装。
回复

使用道具 举报

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