夜光序言:

有些人,回首在身后,再回首却是天涯 

有些人,抬头在眼前,再抬头不见身影 

人生这条路,那么多的分岔路口 

一群人结伴同行,走走停停 

反而最后只剩下自己

正文:

开发工具的介绍

为了帮助开发者简单和高效地开发和调试微信小程序,微信 web 开发者工具集 成了公众号网页调试和小程序调试两种开发模式。

开发者工具界面,从上到下,从左到右,分别为:菜单栏、工具栏、模拟器、 编辑器、调试器五大部分。如

菜单栏

菜单栏中主要包括了项目、文件、编辑、工具、界面、设置和微信开发者工具, 它们的下拉菜单

具体说明如下。

 个人中心:账号切换和消息提醒;

 模拟器:单击切换显示/隐藏模拟器面板;

 编辑器:单击切换显示/隐藏编辑器面板;

 调试器:单击切换显示/隐藏调试器面板;

 云开发:单击创建云开发。


具体说明如下。

 小程序模式:选择小程序模式与插件模式;

 编译模式:普通编译、自定义编译和通过二维码编译;

 编译:单击编译小程序项目;

 预览:单击生成二维码进行真机预览;

 真机调试:单击生成二维码进行真机调试;

 切后台:点击切换前台/后台;

 清缓存:可清除数据缓存、文件缓存、授权数据、网络缓存、登录状态

与全部缓存。

具体说明如下。

 上传:将代码上传为开发版本;

 版本管理:单击开启代码版本管理(使用 git 进行版本管理);

 社区:单击进入开放社区;

 详情:显示项目详情、项目设置和域名信息;

 云开发:单击创建云开发。


模拟器

模拟在器面板顶部可以切换手机型号、显示比例和模拟网络连接状态,并进行 模拟操作,模拟器底部的状态栏,可以直观地看到当前运行小程序的场景值,页面路径及页面参数

编辑器

编辑器主要包含项目目录结构区与代码编辑区

调试器

调试器分为 10 大功能模块:Console、Source、Network、Security、AppData、 Audits、Sensor、Storage、Trace 以及 Wxml

1.Console

Console 是后台控制器,开发者可以在此输出和调试代码,代码报错和警告会在 此处显示。开发者可以在 JS 文件中使用 console.log()语句查看代码的执行情况以 及数据内容。


2.Source

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


3.Network

Network 面板主要用于观察和显示 request 和 socket 的请求情况(请求接口, 请求参数,返回值)


4.Security

Security 面板是小程序的安全面板,开发者可以通过该面板去调试当前网页的 安全和认证等问题并确保是否已经在网站上正确地实现 HTTPS


5.AppData

AppData 面板主要用于显示当前项目当前时刻 AppData 具体数据,实时地反馈 项目数据情况,开发者也可以在此处编辑数据,并及时地反馈到界面上


6.Audits

Audits 面板主要具有体验评分功能,开发者单击开始体验,并操作小程序项目, 系统会在小程序运行过程中实时检查,分析出一些可能导致体验不好的地方,并定 位出哪里有问题,以及给出一些优化意见


7.Sensor

Sensor 面板用于模拟手机传感器,在 PC 端测试时,开发者可以手动录入传感 器数据,例如地理位置经纬度、加速度计坐标等


8.Storage

Storage 面板用于显示当前项目中使用 wx.setStorage 或者 wx.setStorageSync 后 的本地数据存储情况


9.Trace

Trace 面板是小程序的调试追踪面板,目前只支持 Android 手机

10.Wxml

Wxml 的使用:帮助开发者开发 Wxml 转化后的界面。在这里可以看到真实的 页面结构以及结构对应的 wxss 属性,同时可以通过修改对应 wxss 属性,在模拟 器中实时看到修改的情况。通过调试模块左上角的选择器,还可以快速找到页面中 组件对应的 wxml 代码

夜光 带你走进微信小程序研发(三)相关推荐

  1. 夜光 带你走进微信小程序研发(十五)

    夜光序言: 有一种责任叫男人,有一种承担叫父亲,有一种无言是父爱.人生沧桑刻满皱纹,生活重担压弯脊梁,无声牵挂花了双眼,时间带走曾经青春,笑容永远停留嘴边, 父亲是家庭的支柱,有他在才变得安逸. 母爱 ...

  2. 夜光带你走进 微信小程序开发(四十二)擅长的领域

    夜光序言: 世人笑我痴红尘,不过红尘恋伊人. 正文:                                                 以道御术 / 以术识道 /*夜光: pages/g ...

  3. 夜光带你走进 微信小程序开发(三十)擅长的领域

    夜光序言: 医者,是天神的使者,行医是天定的使命.医者是上天择定救人的人,有异于常人的天赋.用上天所赋予的才能行恶,用救人的药物害人,是会遭天谴的. 正文:           以道御术 / 以术识道 ...

  4. 夜光带你走进 微信小程序开发(四十)擅长的领域

    夜光序言: 赋予清风明月与你 相约少年游,鲜衣怒马. 秀发如烟,风中清扬, 寄予流轩,月下未殇. 清风疏旷,霭霭浮光, 流光皎皎,月色溶溶. 似逢诗意少年,笔下风月无端, 自矜风采若清流. 远山隐隐远 ...

  5. 微信小程序研发问题梳理:翻页:下拉:缓存:canvas:富文本:分享

    微信小程序研发问题梳理 最近鼓捣小程序的时候,着实遇到了一些问题,尽管有些再翻看文档几遍,就能找到答案,但还是要发挥下烂笔头的功效,顺便梳理下. 问题列表 登录流程 小程序标签页地址无法跳转问题 页面 ...

  6. 10分钟带你学会微信小程序的反编译

    以xxxxx小程序为例10分钟带你学会微信小程序的反编译 2019-11-28 12:59:26 以一个简单的例子介绍下小程序反编译操作流程 实验环境 前置准备 模拟器内软件安装 获取小程序包 开始解 ...

  7. 九宫格心形拼图小程序源码/带流量主微信小程序源码

    九宫格心形拼图小程序源码/带流量主微信小程序源码 ☑️ 编号:ym476 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:500KB ☑️ 类型:九宫格心形拼图 ☑️ 支持:微信小程序

  8. 微信小程序自带地图_微信小程序开发之之地图功能(map)

    本文将带你了解微信小程序开发之之地图功能(map),希望本文对大家学微信有所帮助. 主要介绍微信小程序中的地图模块相关功能.基本使用地图组件使用起来也很简单..wxml 1212参数列表及说明如下:除 ...

  9. 2022虎年背景全新UI头像框制作带安全检测微信小程序源码下载支持多种流量主

    这个只是在之前的哪一款的基础上面加一个安全内容检测 至于界面UI什么的基本是没有变化的,只是让大家审核能过得去 内包含了虎年虎娃多种分类头像框模板,全是和2022虎年有关 每一种分类都包含了多种模板制 ...

最新文章

  1. UNL(Ubiquitous Navigation Lab)
  2. 85.Mongoose指南 - Schema
  3. 原生Js_使用setInterval() 方法实现图片轮播功能
  4. Java操作数据库Sqlite样例代码
  5. 个税10% 人群_人群管理如何使我们的搜索质量提高27%
  6. 【计算机网络复习 数据链路层】3.5.4 CSMA-CD协议
  7. 例子---纯CSS实现加载球
  8. 邮件群发软件使用攻略
  9. Encountered a duplicated sql alias [ID] during auto-discovery of a native-sql query; nested exceptio
  10. 关于iOS自定义推送消息铃声
  11. redit mysql_如何搭建自己的网站?
  12. SurfaceView打造自定义时钟ClockView
  13. 云服务器的IP是显示哪里,云服务器的ip在哪里看
  14. echart实现custom自定义色块功能
  15. stm32实现Systick的毫秒级延时和微妙级延时
  16. AElf区块链分红合约(Profit Contract)接口和实现思路
  17. 磷酸铁锂电池回收浸出液除铝
  18. 欧文分校的计算机科学,有关美国加州大学欧文分校计算机科学专业.pdf
  19. h3c交换机限制端口访问_H3C交换机限制局域网端口网限方法
  20. 铠甲进化!套上它,毛绒玩具也会动起来

热门文章

  1. AI+药物研发:人工智能赋能新药研发
  2. ThinkPad触摸板开启或者关闭方法
  3. Xcode下载地址 官网地址,无毒无害
  4. 放榜时刻!RT-Thread应用创新大赛圆满收官
  5. 哪一款电容笔比较好用?平板电脑高性价比电容笔推荐
  6. 报错Module not found: Error: Can't resolve './public/javascript/page/index/index.js' in 'E:\pr
  7. A特种设备相关管理(电梯)
  8. [存储]NVMe-4-数据结构
  9. 默纳克调试说明书_默纳克 - NICE3000调试说明书(修改版) -
  10. React (四)— 复杂组件