2013-09-30 7 views
5

मैं उबंटू 13.04 (रियरिंग रिंगटेल) पर फोनगैप स्थापित करने की कोशिश कर रहा हूं। यह संकुल की एक पूरी बहुत कुछ है और फिर अचानक बंद हो जाता है सभी के लिए ठीक चलाता है ... यहाँ लाइनों के पिछले कुछ के उत्पादन में है ...फोनगैप स्थापना समस्या (शशम जांच विफल)

npm http GET https://registry.npmjs.org/async/-/async-0.1.22.tgz 
npm http 200 https://registry.npmjs.org/async/-/async-0.1.22.tgz 
npm http GET https://registry.npmjs.org/graceful-fs 
npm http 200 https://registry.npmjs.org/graceful-fs 
npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.1.tgz 
npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.1.tgz 
npm ERR! Error: shasum check failed for /home/thomas/tmp/npm-28537- 
    2GGcJK29/1380571519720-0.5711500460747629/tmp.tgz 
npm ERR! Expected: 4bf7f005fe1038c4fe9207603b961c97bd0ba5a3 
npm ERR! Actual: b237f063a8d2d81a648e08b7173f9b1e040cc77f 
npm ERR!  at /usr/local/lib/node_modules/npm/node_modules/sha/index.js:38:8 
npm ERR!  at ReadStream.<anonymous> 
    (/usr/local/lib/node_modules/npm/node_modules/sha/index.js:85:7) 
npm ERR!  at ReadStream.EventEmitter.emit (events.js:125:20) 
npm ERR!  at _stream_readable.js:896:16 
npm ERR!  at process._tickCallback (node.js:316:11) 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 
npm ERR! System Linux 3.8.0-31-generic 
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "phonegap" 
npm ERR! cwd /home/thomas/node 
npm ERR! node -v v0.11.8-pre 
npm ERR! npm -v 1.3.11 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/thomas/node/npm-debug.log 
npm ERR! not ok code 0 

क्या इस चेकसम यह की तलाश में है? ऐसा क्यों होना चाहिए कि यह क्या कहता है और यह अलग क्यों होगा? Google मुझे यहां एक ठोस उत्तर प्रदान करने में सक्षम नहीं है।

मुझे नहीं पता कि मैं इसे ठीक करने के लिए क्या कर सकता हूं - कोई विचार? धन्यवाद!

+1

@animuson यह नहीं देखता कि यह 21 घंटे पहले पूछे जाने वाले प्रश्न का डुप्लिकेट कैसे है, जब इसे लगभग 3 महीने पहले पूछा गया था (क्या यह इसका डुप्लिकेट नहीं होना चाहिए?), लेकिन मुझे इंगित करने के लिए धन्यवाद किसी भी मामले में जवाब। – iLikeBreakfast

उत्तर

7

आश्चर्यजनक रूप से इस समस्या का समाधान किसी भी खोज इंजन पर प्रकट नहीं होता है। वैसे भी, this issue Github पर NPM मुद्दे पर के अनुसार, तुम सब करने की जरूरत है NPM-1.3.19.tgz स्थापित करने के लिए के रूप में नीचे दिखाया गया था, ऐसा पहला:

npm install https://registry.npmjs.org/npm/-/npm-1.3.19.tgz 

फिर PhoneGap/कॉर्डोबा हमेशा की तरह स्थापित करने। मैंने कोशिश की है और यह मेरे लिए काम कर रहा है।

अद्यतन:

स्थापित करें जो भी पैकेज है कि, में विफल रहा है के रूप में नीचे दिखाया गया है:

npm install [the URL right before the shasum check fails] 

फिर PhoneGap/कॉर्डोबा हमेशा की तरह स्थापित करने। मैंने कोशिश की है और यह मेरे लिए काम कर रहा है।

+2

पर भी मेरे लिए काम किया है https://registry.npmjs.org/npm/-/npm-1.3.19.tgz अब मौजूद नहीं है इसलिए कृपया https://registry.npmjs.org/npm/-/ का उपयोग करें NPM-1.3.21.tgz – amitgoyal

2

मुझे एक ही समस्या थी। (मैक ओएसएक्स v10.8.5 पर)

बार-बार समान आदेशों के चार या पांच बार निष्पादित करने के परिणामस्वरूप, मैं स्थापना में सफल रहा।

+0

विंडोज़ –

संबंधित मुद्दे