Avatar ·

Composer का उपयोग करके Laravel से पैकेज कैसे हटाएं?

सभी को नमस्कार! मैं Laravel और Composer में नया हूँ। मैंने प्रोजेक्ट के लिए कुछ पैकेज इंस्टॉल किए, लेकिन उनमें से एक की ज़रूरत नहीं रही। मैं इसे हटाने की कोशिश कर रहा हूँ, लेकिन समझ नहीं आ रहा कि सही तरीका क्या है। मैंने यह किया: मैंने डिबगिंग के लिए `barryvdh/laravel-debugbar` पैकेज इंस्टॉल किया था, लेकिन अब इसकी ज़रूरत नहीं है। मैंने `composer.json` फ़ाइल से लाइन हटाने की कोशिश की: ```json { "require": { "barryvdh/laravel-debugbar": "^3.0" } } ``` यह लाइन हटाई, फिर `composer update` चलाया, लेकिन परिणामस्वरूप Composer ने सभी पैकेज अपडेट कर दिए, केवल Debugbar नहीं हटाया। इसके अलावा, पैकेज `vendor` फ़ोल्डर में वैसे ही रहा। मैंने पूरा `vendor` फ़ोल्डर हटाकर `composer install` चलाने की भी कोशिश की, लेकिन इसमें बहुत समय लगा और समस्या हल नहीं हुई — पैकेज फिर से इंस्टॉल हो गया। मैंने यह भी देखा कि `composer.json` से लाइन हटाने और `composer dump-autoload` चलाने के बाद कुछ नहीं हुआ। पैकेज अभी भी `vendor/barryvdh` में मौजूद है। मैं क्या गलत कर रहा हूँ? क्या अतिरिक्त रूप से कुछ हटाने की ज़रूरत है?