我想开始使用 PhoneGap 开发应用程序,在过去的两天里,我一直在试图弄清楚如何让它在我的 iPhone (5S) 上工作。
我已按照此处的步骤进行操作。
首先,我按照步骤 1 中的说明安装了 PhoneGap CLI。我检查了 PhoneGap CLI、Cordova 和 Node.js 的版本。这一切都正确安装。我可以使用提供的命令创建应用程序或打开现有应用程序。但是当我做最后一步时$ phonegap serve
(当然我省略了'$'符号......)。当我执行这个命令时,我得到
[phonegap] starting app server...
[error] listen EADDRINUSE
当我通过访问PhoneGap Developer App 在我的项目中显示的http://ip-address/在我的PC 上启动该应用程序时,我看到一个带有文本的页面connecting to device
。之后,我在手机上打开 PhoneGap Developer 应用程序,填写 IP 地址和端口号,几秒钟后它会ERROR
显示 -waits a few seconds- TIMED OUT
。
*注意我用 . 打开了终端窗口right-click on project folder -> services -> open new terminal window for this folder
,否则我会收到错误提示destination folder is not a Cordova project folder
或类似的内容。
那么为什么我[error] listen EADDRINUSE
在运行时会收到此错误,phonegap serve
以及导致ERROR
-waits a few seconds-TIMED OUT
错误的原因是什么?