黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

详解EgretWing链接微信开发工具调试问题

来源:黔优媒体网   时间:2024-09-19

EgretWing链接微信开发工具调试问题 EgretWing 编译器支持持三种调试模式,Node.js 、Chrome 、EgretWing 扩展开发。

开发过程中会遇到工具配置错误。

  这就需要在EgretWing中的配置文件launch.json重新配置工具路径。

创建Egret项目debugTest [Egret 2D 项目向导]

创建项目完成,在.wing文件夹下launch.json配置debug信息。

如上图:

{
 version : 0.2.0 ,
 configurations : [
 name : Wing 内置播放器调试 ,
 type : chrome ,
 request : launch ,
 file : index.html ,
 runtimeExecutable : ${execPath} ,
 useBuildInServer : true,
 sourceMaps : true,
 webRoot : ${workspaceRoot} ,
 preLaunchTask : build ,
 port :5610
 name : 使用本机 Chrome 调试 ,
 type : chrome ,
 request : launch ,
 file : index.html ,
 runtimeExecutable : /Applications/Google Chrome.app/Contents/MacOS/Google Chrome ,
 useBuildInServer : true,
 sourceMaps : true,
 webRoot : ${workspaceRoot} ,
 preLaunchTask : build ,
 port :5610
 name : 附加到 Chrome 进程 ,
 type : chrome ,
 request : attach ,
 port : 9222,
 webRoot : ${workspaceRoot} 
 ]}

点击调试如下图:

launch.json 介绍

name 配置名称; 显示在启动配置的下拉列表。Wing 内置播放器调试 、使用本机 Chrome 调试、附加到 Chrome 进程。

type EgretWing配置类型,chrome、node、extensionHost。

request 配置的Request类型。 有效值为 "launch" 或者 "attach"。

file debug 入口文件,在浏览器打开的html文件。

runtimeExecutable 可执行文件的绝对路径。默认值是 PATH 上的运行时可执行文件。改成您的 Chrome 安装路径 例如 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 或 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome。

useBuildInServer 当为true, EgretWing 将启动一个内建的web server。

sourceMaps 是否使用 JavaScript 源映射(如果存在)。

webRoot Web服务的根目录。

preLaunchTask 执行任务之前运行的任务。

port web服务器指定的端口号。

操作演示如下:

以上就是详解EgretWing链接微信开发工具调试问题的详细内容,更多请关注php中文网其它相关文章!

微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:详解EgretWing链接微信开发工具调试问题;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)
此操作需要登录,请先登录~
免费注册会员,尽享国内领先平台!