微信开发者工作是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能。

微信开发者工作是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能。微信团队发布了微信小程序开发者工具、微信小程序开发文档和微信小程序设计指南,全新的开发者工具,集成了开发调试、代码编辑及程序发布等功能,帮助开发者简单和高效地开发微信小程序。

启动工具时,开发者需要使用已在后台绑定成功的微信号扫描二维码登录,后续所有的操作都会基于这个微信的帐号

程序调试主要有三大功能区:模拟器、调试工具和小程序操作区

模拟器

模拟器模拟微信小程序在客户端真实的逻辑表现,对于绝大部分的 API 均能够在模拟器上呈现出正确的状态。

调试工具

调试工具分为 6 大功能模块:Wxml、Console、Sources、Network、Appdata、Storage以及WxmlPannel

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

Sources Pannel 用于显示当前项目的脚本文件,同浏览器开发不同,微信小程序框架会对脚本文件进行编译的工作,所以在 Sources Pannel 中开发者看到的文件是经过处理之后的脚本文件,开发者的代码都会被包裹在 define 函数中,并且对于 Page 代码,在尾部会有 require 的主动调用。Netwrok Pannle 用于观察和显示 request 和 socket 的请求情况。Appdata Pannel 用于显示当前项目当前时刻 appdata 具体数据,实时地反馈项目数据情况,可以在此处编辑数据,并及时地反馈到界面上。Storage Pannel 用于显示当前项目的使用 wx.setStorage 或者 wx.setStorageSync 后的数据存储情况。Console Pannel 有两大功能:开发者可以在此输入和调试代码以及微信小程序的错误输出。

小程序操作区

微信小程序操作区帮助开发者模拟一些客户端的环境操作。例如当用户从微信小程序中回到聊天窗口,会触发一个微信小程序被设置为后台的api。

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

请观看小程序视频教程了解详情,更多资讯请关注小程序开发教程

微信小程序开发者工具简介相关推荐

  1. 微信小程序开发者工具的使用

    微信小程序开发者工具的使用:登录自己的微信小程序页面,找到工具,下载微信开发者工具.下载好后,扫码登录自己的小程序.在登录的过程中,需要输入自己的小程序的appid.登录好之后就会显示这样的一个页面. ...

  2. 微信开发者工具无法选择预览和真机调试_小程序开发 第二篇:使用微信小程序开发者工具、wepy框架初始化项目...

    1.微信小程序开发者工具 使用: 小程序原生开发:直接使用小程序开发者工具打开项目即可 小程序框架开发:首选官方提供类vue.js开发框架 wepy.js ,备选 mpVue.我们选择的是 wepy ...

  3. 微信小程序开发者工具真机调试和预览连接本地服务器

    微信小程序开发者工具真机调试连接本地服务器 网上参考了很多方法只有这个方法能解决本地服务器在微信开发者工具预览或者真机调试的连接,话不多说看图. 第一步 win+R,CMD输入ipconfig查看本地 ...

  4. 【HbuilderX+微信小程序开发者工具解决报错问题】

    第2节 uni-app的环境搭建并创建项目运行 正确的配置运行终端 获取小程序appid的方法 微信小程序的配置错误导致的问题 问题描述 问题原因 解决方法![在这里插入图片描述](https://i ...

  5. [微信小程序开发者工具] × #initialize-error: Error: ENOENT: no such file or directory, open

    [微信小程序开发者工具] × #initialize-error: Error: ENOENT: no such file or directory, open hBuildX中运行到开微信开发者工具 ...

  6. 微信小程序--开发者工具

    微信小程序–开发者工具 俗话说的好:欲先利其事,必先利其器.我们开发人员也是一样,要想敲出更好更快的代码,首先是找一个好的开发工具:开发微信小程序也是如此,微信小程序有个专门的开发工具-微信开发者工具 ...

  7. 微信小程序开发者工具怎么使用Less、Sass

    微信小程序开发者工具怎么使用Less.Sass 前言 一.Sass使用 第一步 按需导入 如何设置Sass 应用 Less使用 前言 在微信小程序开发者工具中编写wxss样式表是不是感觉很麻烦,不要困 ...

  8. uniapp开发微信小程序,出现[微信小程序开发者工具] [error] Error: Fail to open IDE 错误的原因--潘万丁

    [微信小程序开发者工具] [error] Error: Fail to open IDE 是因为 小程序AppID这里的id有自己以前填写的,现在肯能某种原因无法使用,所以把它清空或天上自己现在能用的 ...

  9. 微信小程序开发者工具初体验及实现技术初探

    微信小程序是当前的热点,市面上已经有很多微信小程序开发相关的文章,今天晚上抽了点时间折腾了微信小程序,并顺便看看了下微信小程序开发者工具的实现,是使用Node.js开发的,UI是基于NW.js框架开发 ...

  10. 微信小程序: 微信小程序-开发者工具添加less插件

    在入门微信小程序的时候,在其他编译软件中有使用less插件的小伙伴都会发现,在微信小程序-    开发者工具中是没有下载插件这个入口的,所以我们可以借助vscode来辅助微信小程序-开发者工具安装le ...

最新文章

  1. Silverlight 开发入门1
  2. gym中render()函数在远端server运行的解决方案
  3. oracle中常见ck和fk是什么,Oracle常用知识总结
  4. fatal: No configured push destination
  5. SCGHR_存储过程(eSP_IDChangeStart)_政治面貌为什么不能正确更新
  6. linux mq发送测试消息,WebSphere MQ测试常用指令
  7. C#多线程函数如何传参数和返回值
  8. 使用 CliWrap 让C#中的命令行交互举重若轻
  9. 区县政府网站群建设新思路
  10. 好看的极简网站导航源码自适应静态页
  11. 用集合实现二分(折半)查找
  12. “遗留代码是传奇!”
  13. ajax请求携带tooken_当ajax碰到token的时候
  14. React入门---组件-4
  15. Bridge(桥接)-对象结构型模式
  16. selenium打开网址
  17. linux版wps系统缺失字体,ubuntu wps 字体缺失的解决方法
  18. shell 值判断,大于0,等于0,小于0,大于等于0,小于等于0,不等于0
  19. 杰奇小说系统百度地图生成插件
  20. 第三周《java语言程序设计——面向对象入门》学习总结

热门文章

  1. js获取本地文件(图片、word文档等)并获取其Base64化的编码,可用于本地文件上传至服务器
  2. 面向接口编程与面向实现编程
  3. Excel使用频率较高的数据处理和分析-----数据透视表
  4. 理解频域、时域、FFT和加窗 加深对信号的认识
  5. svn图标没有显示的解决办法
  6. linux ap中继模式,小米AIoT AX3600 WiFi 6有线中继模式(AP模式)自定义局域网LAN IP地址...
  7. dorado7.x关闭子页面,刷新父页面
  8. 交叉熵以及相对熵的理解
  9. jeecg boot微服务架构图
  10. python有道批量单词音标整理-python调用有道智云API实现文件批量翻译