डिफ़ॉल्ट रूप से के साथ कस्टम संस्थापक पथ, http://wpackagist.org/ से निर्भरता /wp-content/plugins
या /wp-content/themes
को स्थापित WordPress के लिए डिफ़ॉल्ट स्थानों नकल करने के लिए, लेकिन मैं पहले से है कि http://wpackagist.org/ से निर्भरता निम्नलिखित के साथ एक विशिष्ट निर्देशिका में जाना चाहिए निर्दिष्ट करने के लिए कर लिया है:संगीतकार WPackagist
"extra": {
"installer-paths": {
"vendor/{$name}/": ["type:wordpress-plugin"],
"vendor/{$name}/": ["type:wordpress-theme"]
}
}
यानी उन्हें सामान्य /vendor
निर्देशिका में डाल करने के लिए कोड dependecies के रूप में देखा जाना चाहिए। हालांकि एक नई परियोजना में यह अब काम नहीं कर रहा है। इसी तरह की खोजों से पता चलता है कि type
निर्भरता के composer.json
में मान सेट की तलाश करता है लेकिन WPackagist के रूप में देखकर वर्डप्रेस रिपोजिटरी, प्लगइन और थीम को WPackagist से composer.json
नहीं मिला है।
मैंने vendor-dir
को स्पष्ट रूप से बताते हुए कोशिश की लेकिन यह दिलचस्प नहीं था, लेकिन प्रत्येक निर्भरता कार्यों के लिए इंस्टॉलर पथ को अपेक्षित के रूप में स्थापित करना, उदाहरण के लिए
"extra": {
"installer-paths": {
"vendor/cmb2/": ["wpackagist-plugin/cmb2"]
}
}
क्या कोई देख सकता है कि मैं क्या गलत कर रहा हूं?
पूरी तरह से काम करता है, बहुत धन्यवाद! –