पैक करना
उदाहरण के लिए, foo एप्लिकेशन प्लगइन को पैक करना
- सेट करें
plugin/foo/config/app.php
में संस्करण संख्या (महत्वपूर्ण) - हटा दें
plugin/foo
में उन फ़ाइलों को जो पैक करने के लिए आवश्यक नहीं हैं, विशेष रूप सेplugin/foo/public
के नीचे परीक्षण अपलोड फ़ंक्शन के अस्थायी फ़ाइलें - यदि आपके प्रोजेक्ट में डेटाबेस टेबल बनाने जैसी कार्रवाई शामिल है, तो सेट करें
plugin/foo/install.sql
, देखें डेटाबेस स्थापित करने का भाग - यदि आपके प्रोजेक्ट में अपनी स्वतंत्र डेटाबेस, Redis कॉन्फ़िगरेशन है, तो पहले इन कॉन्फ़िगरेशन को हटा दें, ये कॉन्फ़िगरेशन एप्लिकेशन के पहले एक्सेस पर स्थापित इंस्टॉलेशन गाइड को ट्रिगर करना चाहिए (स्वयं लागू करने की आवश्यकता है), ताकि प्रशासक मैनुअल रूप से विवरण भर सके और उत्पन्न कर सके।
- यदि आपके प्रोजेक्ट में webman admin बैकएंड मेनू शामिल हैं, तो सेट करें
plugin/foo/config/menu.php
, ताकि प्लगइन स्थापित करते समय ये मेनू स्वचालित रूप से सेट हो जाएं। विशेष रूप से देखें webman-admin मेनू आयात - अन्य फ़ाइलों को पुनर्स्थापित करें जिन्हें मूल रूप में लौटाना आवश्यक है
- उपरोक्त कार्यों को पूरा करने के बाद,
{मुख्य प्रोजेक्ट}/plugin/
निर्देशिका में प्रवेश करें - लिनक्स उपयोगकर्ता कमांड का उपयोग करें
zip -r foo.zip foo
foo.zip उत्पन्न करने के लिए - विंडोज उपयोगकर्ता foo फ़ोल्डर पर राइट-क्लिक करें और
ZIP फ़ाइल में संकुचित करें
foo.zip उत्पन्न करने के लिए
foo.zip पैक की गई फ़ाइल है, अगली अध्याय देखें प्लगइन रिलीज़ करना