收藏
评论

微信开发者工具 1.05.2112301 RC 更新说明官方

下载地址

Windows 64Window 32MacOSMacOS(M1)


1、工具增加质量优化检测

现在开发者工具会在上传代码阶段自动对代码做代码质量优化检测。我们在编辑器底部新增了代码质量面板,用于展示检测结果以及提供手动检测的入口:

我们对于这些检测项提供了对应的《小程序性能优化指南》 供开发者参考调优。

同时在工具的「详情」侧边栏里新增「性能分析」面板,可以用于查看线上小程序的数据,以及本地代码质量情况,供开发者针对性的进行优化。

2、模拟器加入低端机器模拟

模拟器加低端机模拟选项,开启后将对模拟器执行速度进行一定限制。

3、小程序无依赖文件过滤能力

工具依赖分析小程序项目中无依赖的文件,在本地开发过程、预览上传时对无依赖文件进行过滤,会自动过滤无依赖的文件,从而减少小程序包体积;如果出现误过滤的情况,可以在 project.config.json 的 setting 字段中添加 ignoreDevUnusedFiles 为 false,也可以在 packOptions 的 include 字段中手动将被忽略的文件引入,同时欢迎发帖反馈误报的情况并提交代码片段帮助我们完善此功能。相关配置开关可参考下面的文档 https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html

同时在工具中的代码依赖分析工具,也可查看分析到当前项目的无依赖文件情况。



4、调试器增加 performance 面板

小程序项目调试器增加 performance 面板,可以查看模拟器 AppService 层 JS 执行情况。同时下掉原有的 trace 面板,导入客户端 trace 数据的功能迁移到 performance 面板上。

5、用户手机号加密方式改造

获取手机号接口进行了安全升级,增加返回动态令牌code。详见:获取手机号 | 微信开放文档

35319浏览
最后一次编辑于  2021-12-31
收藏

13 个评论

  • 郭毅.
    郭毅.
    2022-01-05

    忽略依赖文件这个功能建议做成可选,让开发者自己选择是否使用这个功能。而不是让开发者去做一堆配置来选择不忽略

    2022-01-05
    赞同 3
    回复 5
    • 工号 9527
      工号 9527
      2022-01-07
      你遇到什么问题呢,提出来修复掉
      2022-01-07
      1
      回复
    • 郭毅.
      郭毅.
      2022-01-11回复工号 9527
      我有好几个文件都是没有引用,被开发工具判定成忽略的文件,如果去一个个手动配置成不忽略太麻烦了。如果能直接出个可选项,打包的时候不适用这个功能,体验就更好了
      2022-01-11
      回复
    • 工号 9527
      工号 9527
      2022-01-11回复郭毅.
      没有引用,那你是为啥需要呢?上面有说如何关闭呀。ignoreDevUnusedFiles
      2022-01-11
      回复
    • 郭毅.
      郭毅.
      2022-01-12回复工号 9527
      比如我直接通过模板消息唤醒的页面,就直接被当成忽略文件了。如果多几个这种页面,还得一个个配置关闭。这个功能就不应该做成强制的。就应该是可选的功能
      2022-01-12
      回复
    • 工号 9527
      工号 9527
      2022-01-12回复郭毅.
      你配置到 app.json 的pages中
      2022-01-12
      回复
  • 罗京
    罗京
    2022-01-05

    有个bug 。。

    预发布版 RC Build (1.05.2112301 | 1.06.2112301) 和 开发版 Nightly Build (1.05.2112302 | 1.06.2112302) 都会出现这个问题

    稳定版 Stable Build (1.05.2111300 | 1.06.2111300) 则没有该问题。

    只有预发布版和开发版 才能获取到 e.detail.code 。。。。。。。


    2022-01-05
    赞同 1
    回复 1
    • Polaris
      Polaris
      2022-01-05
      半屏授权弹窗样式问题已修复,下一个nightly版本以及稳定版会把修复带出去。
      2022-01-05
      回复
  • 且行且珍惜
    且行且珍惜
    2022-01-05

    没法使用,加载组件出错,回退到之前的版本就好了。

    2022-01-05
    赞同 1
    回复
  • 天之骄子
    天之骄子
    2022-01-04

    很棒棒

    2022-01-04
    赞同 1
    回复
  • brave
    brave
    2021-12-31

    2021-12-31
    赞同 1
    回复
  • Migo
    Migo
    2022-01-21

    我用的jssdk,在第一步wx.config的时候旧版本一直报63002,invalid signature更新之后就可以通过,但是手机打开还是报这个错,不知道是什么bug

    2022-01-21
    赞同
    回复
  • AUTHOR🐰
    AUTHOR🐰
    2022-01-18

    话说原理有分享吗?求指教

    2022-01-18
    赞同
    回复
  • 老公的乖宝宝
    老公的乖宝宝
    发表于小程序端
    2022-01-06

    刚以为旧版本导致部分功能不行,更新了,点好几次的聊天证据,一直卡在聊天证据那。已经是最新版本了,举报摇一摇有用,不是我网络问题。遇到好几个诈骗的没法举报

    2022-01-06
    赞同
    回复
  • 乐天派派
    乐天派派
    2022-01-06

    升级完后原地爆炸,直接不能用

    2022-01-06
    赞同
    回复 1
    • 老公的乖宝宝
      老公的乖宝宝
      发表于小程序端
      2022-01-06

      感觉包庇诈骗犯,点举报卡在选择聊天记录了

      2022-01-06
      回复
  • Zhái
    Zhái
    2022-01-04

    查看css里的远程图片(https://...),open in new tab后,如何返回调试器原来的状态?

    2022-01-04
    赞同
    回复 1
    • Polaris
      Polaris
      2022-01-04
      目前可以尝试终止调试器之后重新编译下。我们会在稳定版修复这个bug。
      2022-01-04
      回复

正在加载...

登录 后发表内容