2015-06-05 10 views
13

सब्लिमे टेक्स्ट के लिए प्लगइन के लिए मुझे वैश्विक रूप से एक संगीतकार पैकेज स्थापित करने की आवश्यकता थी।संगीतकार के वैश्विक पैकेज कहां खोजें?

ऐसा करने में मैं निम्न आदेश को चलाने के लिए किया था:

composer global require "asm89/twig-lint" "@stable" 

स्थापना चल रहा शुरू कर दिया और कुछ ही सेकंड बाद में पैकेज स्थापित किया गया था। देखा! असल में ऐसा नहीं है।

चरण दो मेरी उदात्त पाठ विन्यास फाइल करने के लिए कुछ लाइनों को जोड़ने के लिए किया गया था:

{ 
    "user": { 
     "paths": { 
      "windows": ["C:\\Users\\yourname\\.composer\\vendor\\bin"] 
     }, 
    } 
} 

हालांकि, प्लगइन काम नहीं कर रहा। तो मैंने पथ की जांच करने का फैसला किया। और ऐसा लगता है कि मेरी प्रोफाइल निर्देशिका में .composer निर्देशिका नहीं है। यह मेरी php निर्देशिका में नहीं है। और मैं इसे कहीं भी नहीं ढूंढ सकता।

मैं जानना चाहता हूं कि इस निर्देशिका का पता लगाने का कोई तरीका है या नहीं और यह सुझाव किसी भी सुझाव की सराहना करेगा जो मुझे इस प्लगइन को काम करने में मदद कर सकता है।

उत्तर

40

आप संगीतकार से यह पूछ सकते हैं कि यह उपयोगकर्ता $COMPOSER_HOME निर्देशिका को कहां सेट कर चुका है।

composer config --list --global 

'[घर]' लाइन $COMPOSER_HOME का डिफ़ॉल्ट मान को दर्शाता है।

एक अंतिम पुष्टि के रूप में - कॉन्फ़िगरेशन में 'आपका नाम' भाग, आपको अपने विंडोज उपयोगकर्ता नाम के साथ अपडेट होने की आवश्यकता होगी - composer config कहां फाइलें रखेगा।

+1

'yourname' भाग के बारे में। मैंने सोचा :) – Peter

+5

आप बस 'संगीतकार कॉन्फ़िगर होम' चला सकते हैं। – darkangel

+2

मुझे इस उदाहरण में विश्वास है कि यह वास्तव में 'संगीतकार वैश्विक कॉन्फ़िगरेशन होम' होगा –

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