phonegap/cordova的文档非常糟糕.我所要做的就是在我的Windows环境中安装PhoneGap 3.0但没有成功.
以下是我的步骤和失败点.任何人都可以建议解决方案?
根据说明:
install -g cordova成功)cordova platform add wp8没有发生)phonegap install wp8找不到ERROR项目目录)来自" Windows Phone 8平台指南 "
咦?!?!目录在哪个位置?!?!所以我发现未公开的phonegap目录埋藏在AppData\Local ...中,并且有一个libs目录,但肯定没有任何WP8子文件夹.从哪里安装?大概是上面的add platform命令,但是添加只是让我返回一个新的命令提示符.
尝试使用phonegap命令: phonegap plaform add wp8
错误 - 'platform add wp8'不是节点.
我得到它的开源,但这是残酷的意大利面条参考文档.如果有人能够为WP8成功安装3.0,任何指针都会有所帮助.
fri*_*gon 131
经过几个小时的挫折......这就是我发现的.
我不知道这么简单的过程怎么会有更糟糕的文档.它好像是由律师写的.
bin*_*ser 54
我遇到了同样的问题,并通过阅读Stack Overflow中报告的文档和其他问题努力通过一个小时,但我没有找到任何答案.因此,这里是在Windows机器中成功运行phonegap/cordova的指南.
npm install -g phonegap(如果是phonegap安装)或运行命令npm install -g cordova(如果安装了Cordova).安装完成后,您可以注意到:
C:\Users\binaryuser\AppData\Roaming\npm\cordova -> C:\Users\binaryuser\AppData\Roaming\npm\node_modules\cordova\bin\cordova cordova@3.0.9 C:\Users\binaryuser\AppData\Roaming\npm\node_modules\cordova ??? ncallbacks@1.0.0 ??? open@0.0.3 ??? colors@0.6.2 ??? semver@1.1.0 ??? shelljs@0.1.2 ??? follow-redirects@0.0.3 (underscore@1.5.2) ??? elementtree@0.1.3 (sax@0.3.5) ??? optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.2) ??? xcode@0.5.1 (node-uuid@1.3.3, pegjs@0.6.2) ??? glob@3.2.6 (inherits@2.0.1, minimatch@0.2.12) ??? plist@0.4.3 (xmlbuilder@0.4.2, xmldom@0.1.16) ??? tar@0.1.18 (inherits@2.0.1, block-stream@0.0.7, fstream@0.1.24) ??? prompt@0.2.7 (revalidator@0.1.5, pkginfo@0.3.0, read@1.0.5, utile@0.1.7, winston@0.6.2) ??? request@2.22.0 (json-stringify-safe@4.0.0, aws-sign@0.3.0, qs@0.6.5, oauth-sign@0.3.0, forever-agent@0.5.0, cookie-jar@0.3.0, tunnel-agent@0.3.0, mime@1.2.11, node-uuid@1.4.1, http-signature@0.10.0, hawk@0.13.1, form-data@0.0.8) ??? express@3.0.0 (methods@0.0.1, fresh@0.1.0, range-parser@0.0.4, crc@0.2.0, cookie@0.0.4, commander@0.6.1, debug@0.7.2, mkdirp@0.3.3, send@0.1.0, connect@2.6.0) ??? ripple-emulator@0.9.18 (connect-xcors@0.5.2, colors@0.6.0-1, accounting@0.3.2, request@2.12.0, moment@1.7.2, express@3.1.0) ??? npm@1.3.11 ??? plugman@0.11.0 (ncallbacks@1.1.0, osenv@0.0.3, bplist-parser@0.0.4, underscore@1.4.4, semver@2.0.11, dep-graph@1.1.0, elementtree@0.1.5, xcode@0.6.1, nopt@1.0.10, rc@0.3.0, tar.gz@0.1.1, npm@1.3.4)
注意上面的行你可以看到路径是提到的文件.复制该路径.在我的情况下它是C:\Users\binaryuser\AppData\Roaming\npm\cordova如此使用cd C:\Users\binaryuser\AppData\Roaming\npm\和类型cordova.在那里,它终于有效了.
-g键值不起作用,因此您已设置环境变量路径:
Computer并选择Properties.Advanced system settings左侧.Environment Variables下的Advanced.PATH变量并单击Edit.OK.Jam*_*ica 18
随着Cordova 3.3.0的发布,似乎PhoneGap团队正试图解决命名混乱问题.文档已更新,以推荐使用该cordova命令的人员.不要再使用该命令了.phonegap
这是一个全新的安装指南,可确保无故障设置:
安装Cordova(从现在开始忘记名称PhoneGap).对于PC:
C:> npm install -g cordova
在命令提示符下,使用以下命令导航到要创建项目的文件夹:
cordova create hello com.example.hello HelloWorld cd hello
定义您要支持的操作系统,例如:
cordova platform add wp8
安装插件(如果需要).例如,我们需要以下内容:
cordova plugin add org.apache.cordova.device cordova plugin add org.apache.cordova.camera cordova plugin add org.apache.cordova.media-capture cordova plugin add org.apache.cordova.media
cordova build wp8
以下是PhoneGap Cordova 3.3.0文档
的链接http://docs.phonegap.com/en/3.3.0/guide_cli_index.md.html#The%20Command-Line%20Interface
我也遇到了同样的错误.我甚至尝试从GitHub下载PhoneGap主机,但我发现我得到的是Phonegap 2.9.我最终不得不下载Cordova 3 Source
按照以下步骤进行操作.
| 归档时间: |
|
| 查看次数: |
118562 次 |
| 最近记录: |