Phonegap命令行:www不包含index.html

Oli*_*erM 9 npm cordova

我正在关注http://phonegap.com/install/上的程序

npm install -g phonegap

似乎工作正常,它在AppData\Roaming \npm \node_modules\phonegap下创建了一个40+ Mb的文件夹

然后,

phonegap创建我的应用程序

产生以下错误:

[错误]在C:\ Users\.cordova\lib\www\phonegap\3 .0.0\www下载了www资产,不包含index.html,或者包含index.html的www subdir

我也尝试了这里的文档:http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html#The%20Command-line%20Interface

这是发生的事情:

cordova create hello com.example.hello HelloWorld [TypeError:无法读取undefined的属性'length']

你知道为什么会这样吗?谢谢

Jef*_*ffC 21

删除适当位置的3.0.0目录:

〜/ .cordova/lib/www/phonegap(phonegap)或Windows中的phonegap主目录

〜/ .cordova/lib/www/cordova(cordova)或Windows中的cordova主目录

然后尝试再次创建应用程序.

  • 这个回复应该标记为答案!谢谢Jeff (2认同)

小智 1

我自己通过设置 https-Proxy 解决了这个问题:

npm config set https-proxy http://<https-proxy-server>:<https-port>
Run Code Online (Sandbox Code Playgroud)

除了正常的代理设置之外:

npm config set proxy http://<proxy-server>:<port>
Run Code Online (Sandbox Code Playgroud)