最新版本 0.11.112200 更新内容详情,miui11.0.4

来源:未知 浏览 137次 时间 2021-06-10 15:36

更新简要:官方地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=1476434678461版本下载:windows 64、windows 32、mac本次更新只涉及开发者工具你可以在这里发表自己的看法:怎么看待这 ...

 

 

 

更新简要:官方地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=1476434678461

版本下载:windows 64 、 windows 32 、 mac

本次更新只涉及开发者工具

 

你可以在这里发表自己的看法:怎么看待这次开发者工具版本更新?

leochen分享: 微信小程序0.11.112200版本更新测试小结(仅测试安卓) 

开发者工具基础功能

 

A 增加 上传代码时样式自动补全选项默认开启开发者可以主动关闭 

A 增加 开发环境不校验请求安全域名以及 TLS 版本选项在线伪原创开发者可以主动关闭 

A 增加 开发环境不校验请求安全域名以及 TLS 版本选项默认关闭开发者可以主动开启 

A 增加 Page 页面脚本错误的提示信息

A 增加 同客户的保持一致校验 wx.request、wx.downloadFile、wx.uploadFile 的 TLS 版本

A 增加 工具窗口位置以及大小的自动保存功能

A 增加 显示模拟器中的错误信息的功能

A 增加 wxml panel 双击标签名展开的功能

A 增加 打开本地开发目录的功能

A 增加 当前 AppId 的网络配置信息表

F 修复 同客户端保持一致移除 Promise开发者需要自行引入兼容库

F 修复 某些情况下事件被发布多次的 bug

F 修复 在 devtools 中使用 Ctrl + R 或者 F5 导致模拟器出现错误的问题

F 修复 wxml panel 在 mac 中白屏的问题

F 修复 wxml panel 在 inspect 模式下卡顿的问题

F 修复 wxml panel 在某些情况下假死的问题

F 修复 wxml panel sytle 面板文字重叠的问题

F 修复 wxml panel 无法取消多个样式规则的问题

F 修复 wx.request 设置 content-type 错误的问题

F 修复 wx.downloadFile、wx.uploadFile 未校验可信域名的问题

F 修复 git 切换分支或者文件大量改变时候模拟器白屏的问题

F 修复 wxml 文件不存在的时候没有报错信息的问题

编辑模块

A 增加 wxml、wxss 文件格式化代码的功能

A 增加 使用 Ctrl + Shift + f 搜索代码的功能

A 增加 文件树右键功能

A 增加 关闭右侧文件的功能

A 增加 使用 Ctrl + p 文件跳转支持模糊搜索

A 增加 wxml 代码自动补全的和文档显示的功能

A 增加 gif 类型文件的显示功能

A 增加 在硬盘上打开文件的功能

A 增加 保存 app.json 后自动创建对应 page.js 和 page.wxml 文件的功能

F 修复 wxml 自动补全错误的问题

F 修复 文件过多时候在 tabbar 上无法点击的问题

F 修复 修改目录名字可能失败的问题

项目页卡主要有三大功能

显示当前项目细节

包括图标、AppID、目录信息以及上次提交代码的时间以及代码包大小。

提交预览和提交上传

点击预览功能工具会上传源代码到微信服务器成功后将会显示一个二维码开发者用新版微信扫描二维码即可在手机上看到相应项目的真实表现。

点击上传工具会上传源代码到微信服务器开发者可以在 mp 管理后台看到本次提交的情况。 需要注意的是内测阶段新网站内测阶段代码上传 功能仅管理员微信号可操作。

项目配置 ES6 转 ES5

微信小程序运行在三端:iOS、Android 和 用于调试的开发者工具

在 iOS 上小程序的 javascript 代码是运行在 JavaScriptCore 中

在 Android 上新网站小程序的 javascript 代码是运行在 JavaScriptCore 中

在 Android 上小程序的 javascript 代码是通过 X5 内核来解析

在 开发工具上 小程序的 javascript 代码是运行在 nwjs(chrome内核) 中

虽然尽管三端的环境是十分相似的但是至少在目前还是有一些区别的这给很多开发者带来很大的困扰。

在 0.10.101000 以及之后版本的开发工具中会默认使用 babel 将开发者代码 ES6 语法转换为三端都能很好支持的 ES5 的代码帮助开发者解决环境不同所带来的开发问题。开发者可以在项目设置中关闭这个功能。

需要注意的是:

这种转换只会帮助开发处理语法上问题新的 ES6 的 API 例如 Promise 等需要开发者自行引入 Polyfill 或者别的类库。

标签: 功能开发者修复增加