2013-07-29 11 views
9

ja zgodnie z procedurą na http://phonegap.com/install/PhoneGap linii poleceń: www nie zawiera index.html

npm install -g phonegap

wydaje się działać, to tworzy folder 40+ Mb pod AppData \ Roaming \ npm \ node_modules \ PhoneGap

wtedy,

phonegap create my-app

produkuje następujący błąd:

[error] downloaded www assets in C:\Users\.cordova\lib\www\phonegap\3 .0.0\www does not contain index.html, or www subdir with index.html

Próbowałem też z dokumentacją tutaj: http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html#The%20Command-line%20Interface

To co się dzieje:

cordova create hello com.example.hello HelloWorld [TypeError: Cannot read property 'length' of undefined]

Czy masz jakieś pomysły dlaczego tak się dzieje? Dzięki

Odpowiedz

1

Naprawiłem tej kwestii się poprzez ustawienie proxy https:

npm config set https-proxy http://<https-proxy-server>:<https-port> 

oprócz normalnych ustawień proxy:

npm config set proxy http://<proxy-server>:<port> 
21

Usuń katalog 3.0.0 w odpowiednim miejscu:

~/.cordova/lib/www/PhoneGap (PhoneGap) lub PhoneGap katalog domowy w systemie Windows

~/.cordova/lib/www/cordova (cordova) lub katalog domowy cordova w systemie Windows

Następnie spróbuj ponownie utworzyć aplikację.

+2

Ta odpowiedź powinna być oznaczona jako odpowiedź! Dzięki Jeff – Michael

+0

Sprawdziło się doskonale dla mnie. Dzięki JeffC – ilight

+0

Pracowałem także z Cordova 3.3.0. – Paul

2

Oprócz odpowiedzi JeffC jest, aby pozbyć się następnego błędu:

cordova create hello com.example.hello HelloWorld [TypeError: Cannot read property 'length' of undefined]

miałem również usunąć moje stare ustawienia proxy (który Zapomniałam o) w ~/.profile

# export http_proxy=url:@aproxy:portnumber