【问题标题】:Cordova cli create with proxyCordova cli 使用代理创建
【发布时间】:2014-01-16 15:52:34
【问题描述】:

我想跑步

cordova create hello com.example.hello HelloWorld

但我得到的只是基本文件夹结构和错误:连接 ETimedOut。

我已经为 node.js 设置了代理,PhoneGap 项目设置正常。 到目前为止,Cordova cli 设置良好(可以在 c:\Users\username\AppData\Roaming\npm 中找到它)

我缺少什么吗? (PATH 设置为 ...npm)

【问题讨论】:

  • 多一些调试步骤会很有帮助。 'cordova -d create hello com.example.hello HelloWorld' 显示什么? 'cordova -v' 显示什么?
  • cordova 版本:3.3.1-0.1.2 “cordova create”在将所有平台 URL 设置为 http 而不是 https 后工作。添加诸如“cordova platform add android”之类的平台时仍然会弹出相同的错误。回复是 "Creating android project..." "..cordova/node_modules/q/q.js:126 throw e:" "Error: An error occurred during creation of android sub-project." “在 ..check_reqs.js:47:27 ... child_process.js:641:7 ... events.js:98:17 ...child_process.js:735:16 ... child_process.js:948: 11 ... events.js:95:17 ... net.js:466:12 ...希望这会有所帮助

标签: node.js cordova cordova-cli


【解决方案1】:

我设法修复它:

  • 设置url platform.js

    http instead of https.
    
  • 安装了 ANT 并设置了一些环境变量:

    ANT_HOME c:\dev\apache-ant-1.9.3\
    ANT_OPTS -Dhttp.proxyHost=http://proxy.myAddress.de -Dhttp.proxyPort=3000
    PATH %ANT_HOME%\bin
    
  • 设置一些额外的 Adnroid 环境变量:

    PATH %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
    

希望这对其他人有所帮助

【讨论】:

  • platform.js 文件在哪里?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-10
  • 1970-01-01
  • 2017-09-22
  • 1970-01-01
  • 2015-06-20
相关资源
最近更新 更多