Cordova 5 架构学习 Weinre远程调试技术

手机上的页面不像桌面开发这么方便调试。能够使用Weinre进行远程调试以方便开发。本文介绍windows下的安装与使用。

安装

使用npm安装。能够执行:

###npm config set registry “https://npmjs.org
npm install -g weinre

安装完路径可能是这种:
这里写图片描写叙述

输入命令

weinre –boundHost -all-
就可以启动。

这里写图片描写叙述
其他參数:

boundHost:    -all-
httpPort:     8081
reuseAddr:    true
readTimeout:  1
deathTimeout: 5

也能够在配置文件中改动默认配置。

使用浏览器打开网址:
http://localhost:8080

推荐使用原生最新版的Chrome。


这里写图片描写叙述

假设有防火墙,要注意须要同意8080port数据通行。

如今能够连接Cordova程序进行调试了。把以下代码放到index.html里。

<script src="http://你的pc的ip:8080/target/target-script-min.js"></script>

若使用模拟器,能够把ip设置为localhost。但android模拟器除外,须要设置ip为10.0.2.2。


假设是使用物理设备。情况要复杂一点,要确保物理设备能够连接到电脑才行。

我这里电脑和手机使用同一个网络,比較easy连接。


在投入生产环境前,勿必要去掉调试代码。否则appeasy死掉。

如今打开Cordova的app

打开链接
这里写图片描写叙述

測试:
这里写图片描写叙述

原文地址:https://www.cnblogs.com/jhcelue/p/7069888.html