2017-09-11 20 views
5

इंस्टॉल करते समय मुझे कभी-कभी किसी भी कॉर्डोवा प्लगइन आयनिक (आमतौर पर लगभग 6 बजे जीएमटी + 0 के बाद) स्थापित करने का प्रयास करते समय त्रुटि मिलती है।त्रुटि: रूट नोड के बाहर टेक्स्ट डेटा - कॉर्डोवा प्लगइन

इन दोनों NPM और GitHub से प्लग इन के साथ कर रहे हैं, और त्रुटि मैं मिलता है:

Error: Text data outside of root node. 
Line: 155 
Column: 1 
Char: " 

स्थापित आदेश

ionic cordova plugin add [email protected]

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

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

मैं भी NPM और GitHub की स्थिति की जाँच अगर वे शायद नीचे थे, लेकिन वे ऊपर और हमेशा की तरह चल रहा है होना करने के लिए ...

कोई भी विचार किया जाएगा लग रहा था बहुत सराहना

+0

अलग-अलग कंप्यूटरों में अलग-अलग कंप्यूटरों में, अलग-अलग प्लगइन में अलग-अलग कंप्यूटरों में दोहराया गया? हमेशा वही "आयनिक कॉर्डोवा प्लगइन " जोड़ें? मैं आयनिक बिल्कुल नहीं जानता, लेकिन क्या आप सिर्फ "कॉर्डोवा प्लगइन " आयनिक भाग नहीं जोड़ सकते हैं? कोशिश करने लायक हो सकता है। –

+0

हाय @ChrisNeve - इसके लिए धन्यवाद - मैंने यह पता लगाया है कि यहां क्या हो रहा है - और आखिरकार अभी के लिए फिक्स सीधे कॉर्डोवा का उपयोग करना है। यदि आप इसे एक उत्तर के रूप में जोड़ना चाहते हैं - मैं इसे स्वीकार करूंगा (और शायद मुझे जो मिला उसके बाद विस्तार करें) – IonicBurger

+0

हो गया! और निश्चित रूप से, जो आपने पाया उसे पढ़ने के लिए तत्पर हैं। –

उत्तर

2

* के आधार पर मेरी टिप्पणी जिसने पूछताछ में मदद की, और जिसे मुझे उत्तर के रूप में प्रकाशित करने के लिए कहा गया था: *

मुझे आयनिक बिल्कुल नहीं पता, लेकिन मुझे कॉर्डोवा के साथ कुछ अनुभव है और कभी भी प्लगइन्स इंस्टॉल करने में कोई समस्या नहीं थी एक कॉर्पोरेट नेटवर्क पर।

आयनिक के बिना प्लगइन स्थापित करने का प्रयास करें।

cordova plugin add my.plugin.name 
+1

हाय @ क्रिस-नेव - तो बस एक त्वरित अपडेट करें। जब आप आयनिक कॉर्डोवा प्लगइन ऐड का उपयोग करते हैं - आयनिक-क्ली (v3.19) के नवीनतम संस्करण के साथ, ऐसा लगता है कि यह आपकी config.xml फ़ाइल को अपडेट करता है। मेरे मामले में मैं एक गल्प कार्य का उपयोग कर रहा था जो एक ही समय में एकाधिक प्लगइन्स स्थापित करने के लिए sh.exec का उपयोग करता है। जैसे ही आप प्लगइन इंस्टॉल करते हैं, यह config.xml को अपडेट करता है, लेकिन कभी-कभी इसे जोड़ने के दौरान xml फ़ाइल में अपूर्ण प्रविष्टि जोड़ती है, उदाहरण के लिए <विजेट जैसा है। जब ऐसा होता है - ऊपर की त्रुटि होती है, और मुझे क्या करना है xml फ़ाइल से इन अपूर्ण नोड्स को निकालना और जारी रखना। – IonicBurger

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