2016-08-12 5 views
6

मैं बस कोडिंग किया गया था (उल्का जे एस) जब इस त्रुटि पैदा करना शुरू कर दिया है, और मैं भी यकीन है कि यह क्या वजह से नहीं कर रहा हूँ:RangeError: अमान्य सरणी बफर लंबाई - उल्का जे एस

buffer.js:25                  
const ui8 = new Uint8Array(size);            
      ^
RangeError: Invalid array buffer length           
at new ArrayBuffer (native)             
at new Uint8Array (native)              
at createBuffer (buffer.js:25:17)            
at allocate (buffer.js:96:12)             
at new Buffer (buffer.js:56:12)            
at increaseBufferIfNecessary (C:\Users\admin\AppData\Local\.meteor\packages\meteor-tool\1.4.0-1\mtos.windows.x86_32\dev_bundle\lib\node_modules\stream-buffers\lib\writable_streambuffer.js:58:23)            
at [object Object]._write (C:\Users\admin\AppData\Local\.meteor\packages\meteor-tool\1.4.0-1\mtos.windows.x86_32\dev_bundle\lib\node_modules\streambuffers\lib\writable_streambuffer.js:65:5)             
at doWrite (_stream_writable.js:300:12)          
at writeOrBuffer (_stream_writable.js:286:5)         
at [object Object].Writable.write (_stream_writable.js:214:11)     
at Request.ondata (stream.js:31:26)           
at emitOne (events.js:82:20)             
at Request.emit (events.js:169:7)            
at IncomingMessage.<anonymous 
(C:\Users\admin\AppData\Local\.meteor\packages\meteor-tool\1.4.0-1\mtos.windows.x86_32\dev_bundle\lib\node_modules\request\request.js:1255:12)                  
at emitOne (events.js:77:13)             
at IncomingMessage.emit (events.js:169:7)          
at readableAddChunk (_stream_readable.js:153:18)        
at IncomingMessage.Readable.push (_stream_readable.js:111:10)     
at HTTPParser.parserOnBody (_http_common.js:124:22)       
at TLSSocket.socketOnData (_http_client.js:320:20)        
at emitOne (events.js:77:13)             
at TLSSocket.emit (events.js:169:7)           
at readableAddChunk (_stream_readable.js:153:18)        
at TLSSocket.Readable.push (_stream_readable.js:111:10)      
at TLSWrap.onread (net.js:536:20) 

मैं कोशिश की है npm cache clear पर लेकिन इससे मदद नहीं मिली है। इस त्रुटि के कारण क्या हो सकता है? क्या यह मेरा कोड है या यह कुछ और है?

+0

एक संकेत समझने के लिए लाइन है कि त्रुटि फेंकता पर 'size' का मूल्य है हो सकता है। – jfriend00

+0

@ jfriend00 क्षमा करें, मैं एक n00b का थोड़ा सा हूँ। मुझे मूल्य कैसे मिल सकता है? – wiredfordesign

उत्तर

2

मैं विंडोज़ 10 में हूं और मुझे यह भी त्रुटि मिली है कि उल्का ऑटो अपडेटिंग शुरू हो गया है।

तो यहाँ मैं क्या किया है:

1) मैं dirs node_modules हटाने और .meteor/स्थानीय: साथ

rm -rf node_modules 
rm -rf .meteor/local 

2) meteor npm install

3) रन उल्का: meteor

अद्यतन

कोशिश करने के बाद उपरोक्त और चलने वाला उल्का यह काम करता था लेकिन फिर कुछ समय बाद यह एक ही त्रुटि को thworing शुरू कर दिया। तो मैंने विंडोज़ में फिर से स्थापित करने और उल्का स्थापित करने के लिए कहीं और पढ़ा और त्रुटि को हल किया। हो सकता है कि unistalling और इस बग

+0

स्थानीय निकालने के दौरान देखभाल करें क्योंकि स्थानीय फ़ोल्डर के अंदर बीडी फ़ोल्डर हैं – Landaida

0

जीत से 10

मैं इसे फिर से काम करने के लिए उल्का को पुनर्स्थापित करने के लिए किया था सामना करना पड़ रहा है, तो इसे फिर से स्थापित करने की कोशिश।

अनइंस्टॉल करने के ठीक बाद आपको x:/Users/${yourUser}/AppData/Local/.meteor फ़ोल्डर को हटाने की आवश्यकता है। यही कारण है कि rimraf को यहां बताए गए की आवश्यकता होती है सकते हैं: Unable to delete node_modules folder (Windows 7)

npm install rimraf -g rimraf .meteor

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