小程序开发者工具

小程序开发者工具是面向小程序开发者推出的 PC 端开发者工具,支持小程序开发、调试、预览、上传等基本功能,并且集成开发者服务,支持在 、Mac 多平台上运行,核心目标是为了帮助开发者更高效地开发小程序。

帮助手册

.pdf

最新版下载

mac平台

平台

项目管理页面

用户查看管理当前项目,可以在此页面创建、导入、删除项目

创建项目

输入项目名称、项目目录、AppId等即可创建新项目

主界面

图中所示分别为:工具栏、模拟器、编辑器、调试器四大部分。

登录

在登录页面,或主页面点击左上角头像,使用小红书app扫码登录

工具栏模拟器

模拟器模拟小红书小程序在客户端真实的逻辑表现,对于绝大部分的 API 均能够在模拟器上呈现出正确的状态。开发者可以选择不同的设备,调试小程序在不同尺寸机型上的适配问题。

编辑器

编辑器模块内可以对当前项目进行代码编写和文件的添加、删除以及重命名等基本操作,并集成了 Git、插件等功能。(操作逻辑类比)

调试器

调试器包含如下功能模块:

panel

panel 用于帮助开发者开发 rml 转化后的界面。在这里可以看到真实的页面结构以及结构对应的 css 属性,同时可以通过修改对应 css 属性,在模拟器中实时看到修改的情况(仅为实时预览,无法保存到文件)。通过调试模块左上角的选择器,还可以快速定位页面中组件对应的 rml 代码。

panel

开发者可以在此调试代码。

panel

panel 用于显示当前项目的脚本文件,同浏览器开发不同,小程序框架会对脚本文件进行编译的工作,所以在 panel 中开发者看到的文件是经过处理之后的脚本文件,开发者的代码都会被包裹在 函数中,并且对于 Page 代码,在尾部会有 的主动调用。

panel

Panel 用于观察和显示 和 的请求情况。

panel

panel 用于展示以及修改当前 page 的 data 属性

panel

可以查看 存储情况。

上传提审

点击工具栏的"上传"按钮,填写版本号, 填写更新日志,点击确认上传至开发者平台。

版本号建议说明:

小程序版本号规范:主版本号.子版本号 [.修正版本号];

英文对照:.[.];

示例:1.4.1 项目初版本时,版本号可以为 0.1.0 或 1.0.0 当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变,修正版本号加 1 当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加 1,修正版本号复位为 0 当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加 1 如更新时版本号未进行修改,则无法成功提审