2016-04-18 14 views
6

पर अपग्रेड के बाद निर्माण नहीं कर सकता है आज मैं टेको अपडेट 8 सहित विजुअल स्टूडियो 2015 अपडेट 2 में अपग्रेड किया गया। जब मैं निर्माण करने का प्रयास करता हूं, तो यह विफल हो जाता है। विस्तृत त्रुटि लॉग में, मैं देखता हूं (दूसरों के बगल में):विजुअल स्टूडियो 2015 अपडेट 2/टैको अपडेट 8

एनपीएम 2.14.9 इंस्टॉल करना। इसमें कुछ मिनट लग सकते हैं ... असफल: दूरस्थ सर्वर ने एक त्रुटि लौटा दी: (407) प्रॉक्सी प्रमाणीकरण आवश्यक है।

मुझे लगता है कि ऐसा होता है क्योंकि टीएसीओ अब प्रॉक्सी का पता लगा रहा है, लेकिन प्रमाण-पत्रों के लिए यह संभव नहीं है। इसलिए मैंने स्वचालित प्रॉक्सी पहचान के साथ-साथ नोडजेएस के सैंडबॉक्स संस्करण को अक्षम कर दिया। इसके अतिरिक्त मैंने कॉर्डोवा कैश को मंजूरी दे दी।

लेकिन बिल्ड अभी भी असफल रहा है। अजीब बात यह है कि यह अभी भी एनपीएम 2.14.9 स्थापित करने की कोशिश कर रहा है। अब मुझे मिल रहा है:

विफल: निर्दिष्ट पथ, फ़ाइल नाम, या बॉट बहुत लंबा है। पूरी तरह से योग्य नाम कम से कम 260 अक्षरों का होना चाहिए, और निर्देशिका का नाम कम से कम 248 अक्षर, होना चाहिए

मुझे लगता है ऐसा होता है मेरी% APPDATA% निर्देशिका एक साझा नेटवर्क पर रखा रोमिंग प्रोफ़ाइल का हिस्सा है। इसलिए APPDATA चर की सामग्री में 82 वर्णों की लंबाई है।

इसलिए मैं सामान्य रूप से उपसर्ग सी: \ npm में एनपीएम के साथ उपयोग कर रहा हूं, जो सही काम कर रहा है। लेकिन दुर्भाग्य से, TACO यह ध्यान नहीं देता ...

तो मेरी प्रश्न हैं:

  • मैं TACO के लिए भी NPM उपसर्ग निर्दिष्ट कर सकते हैं?
  • क्या मैं एनपीएम 2.14.9 स्थापित करने से बच सकता हूं (जो 2 विकल्पों को अन-चेक करने के बाद मेरा अपेक्षित व्यवहार था)?

और अंत में:

  • यह है कि अगर मैं भी प्रॉक्सी साख कहीं प्रवेश कर सकता है बहुत अच्छा होगा।
+0

मुझे लगता है कि यह एनपीएम स्थापित करने का प्रयास करता है क्योंकि विजुअल स्टूडियो संस्करण संघर्ष समस्याओं से बचने के लिए नोडजेएस के सैंडबॉक्स संस्करण का उपयोग करने का प्रयास कर रहा है। सेटिंग विंडो पर जाएं जहां आप कॉर्डोवा कैश साफ़ करते हैं, वहां एक चेक बॉक्स है "नोडजेएस के सैंडबॉक्स संस्करण का उपयोग करें"। इसे अनचेक करें और देखें कि क्या आप अपना कोड बनाना शुरू कर सकते हैं। सिस्टम पथ पर्यावरण चर के लिए अपना एनपीएम पथ जोड़ने का भी प्रयास करें। यह केवल एक कामकाज है। मैं यह देखने के लिए वीएस टीम से जांच करूंगा कि कॉन्फ़िगर करना आसान बनाने के लिए कोई विकल्प है या नहीं। –

+0

मैं एक ही समस्या में भाग रहा हूं, बॉक्स को अनचेक करने से समस्या ठीक नहीं होती है। – naturallyfoster

+0

स्पष्टीकरण: "नोडजेएस के सैंडबॉक्स संस्करण का उपयोग करें" बॉक्स को अनचेक करना समस्या को ठीक नहीं करता है। यह अभी भी एनपीएम 2.14.9 – naturallyfoster

उत्तर

0

हाँ !! मुझे अंत में समाधान मिला। रास्ता है कि पैदा कर रहा था पता चला मुद्दा था में: "C: \ Users \ my_very_very_very_very_long_username \ AppData"

तो मैं इसे इस लेख के अनुसार मेरी AppData फ़ोल्डर को ले जाकर तय: http://www.tweaklibrary.com/System/Application-Path/71/Change-default-location-of-the-%E2%80%9CApplication-Data%E2%80%9D-folder/10471/

rebooted और बाद यह काम किया।

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