2013-07-23 13 views
6

Próbuję pobrać i uruchomić PhoneGap. Próbowałem na 3 komputerach (2 mac, 1 windows) i nie mogę pomóc, ale czuję, że robię coś złego.PhoneGap - Nie można zainstalować przez npm, phonegap nie istnieje

Mam nodeJS (v0.10.13) i NPM (1.3.2) zainstalowane do najnowszych wersji, używając homebrew.

Aby zainstalować PhoneGap I wykonaj następujące czynności poprzez polecenie: sudo npm install -g phonegap

NPM wychodzi na to wesoły sposób pobierania mnóstwo pakietów i instalowania wszystkich bez ostrzeżenia lub błędu.

Po zainstalowaniu pojawia się następujący, które zakładam jest poprawna:

npm http 200 https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz 
/usr/local/share/npm/bin/phonegap -> /usr/local/share/npm/lib/node_modules/phonegap/bin/phonegap.js 
[email protected] /usr/local/share/npm/lib/node_modules/phonegap 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], phonegap-build-[email protected]) 
├── [email protected] ([email protected], pkgi[email protected], [email protected], [email protected], [email protected]) 
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
MikeBook-Pro:apps Mike$ 

I następnie ponownie zacisk (całkowicie zamknąć go, Cmd + q) i uruchomić phonegap, aby być witany z:

MikeBook-Pro:~ Mike$ phonegap 
-bash: phonegap: command not found 

Jestem na moim końcu rozumu tutaj. Zainstalowałem inne rzeczy przez NPM bez problemu. Moja /etc/paths wygląda następująco:

/usr/bin 
/bin 
/usr/sbin 
/sbin 
/usr/local/bin 

Śledzę powyższe kroki używając cordova zamiast phonegap, ale niestety; ten sam problem.

Każda pomoc jest ogromnie doceniana, chcę tylko płakać.

Edit: Obecnie próbuję to na OSX 10.8.2 (Mountain Lion)

Odpowiedz

5

byłem trochę jak brakuje kilku ścieżek z mojego pliku /etc/paths. Poniżej znajduje się nowy plik:

/usr/bin 
/bin 
/usr/sbin 
/sbin 
/usr/local/bin 

/usr/local/share 
/usr/local/share/npm 
/usr/local/share/npm/lib/node_modules/ 
/usr/local/share/npm/bin 
.npm 
Powiązane problemy