2014-02-06 5 views
1

완전히 멈췄습니다.우분투에 Phonegap 설치하기 13.10

내가 통해 최신 PPA를 사용하여 시도 그리고 http://www.jakenovak.com/installing-phonegap-on-ubuntu-13-10-with-local-android-package-building/

에 가이드를 사용하여 시도했다 : 나는

sudo npm install -g phonegap 
or 
sudo npm install -gf phonegap 

내가 얻을 통해 전화 격차를 설치하려고 어떤

sudo apt-get update 
sudo apt-get install -y python-software-properties python g++ make 
sudo add-apt-repository ppa:chris-lea/node.js 
sudo apt-get update 
sudo apt-get install nodejs 

하지만, 오류 :

npm http GET http://registry.npmjs.org/phonegap 
npm http 304 http://registry.npmjs.org/phonegap 
npm http GET http://registry.npmjs.org/phonegap/-/phonegap-3.3.0-0.19.5.tgz 
npm http 200 http://registry.npmjs.org/phonegap/-/phonegap-3.3.0-0.19.5.tgz 
npm ERR! TypeError: Arguments to path.resolve must be strings 
npm ERR!  at Object.exports.resolve (path.js:313:15) 
npm ERR!  at Object.exports.relative (path.js:370:20) 

이것은 npm 오류처럼 보이지만 해결 방법을 모르겠습니다.

도움이 될 것입니다.

감사합니다,

스누피

답변

0

가 좋아 나는이 알아낼 수 있었다. 내 부분에 중복 오류가 발생했습니다. 두 버전의 npm이 설치되었습니다. 버전 1.1 등 오류를 생산 계속, 내가 올바른 버전 1.3.24로 전환하면이 오류 자체가 해결되었습니다. 간단히 npm을 업그레이드하면이 문제가 해결 될 것입니다.