इस सुविधा के लिए Mellowtel संस्करण 1.6.2 या उच्चतर की आवश्यकता है। यह पिछले संस्करणों की तुलना में एक ब्रेकिंग परिवर्तन है।
Mellowtel एक वैकल्पिक सुविधा प्रदान करता है जो आपको अधिक अनुरोधों को संभालने और इसलिए अधिक कमाने की अनुमति देता है। इस सुविधा को “Pascoli” कहा जाता है।
नीचे आपके ब्राउज़र प्लगइन में Pascoli सुविधा को सक्षम करने के निर्देश दिए गए हैं, जिसमें स्टैंडर्ड और Plasmo फ्रेमवर्क दोनों कार्यान्वयन के विकल्प शामिल हैं।
pascoli.html नामक एक फ़ाइल बनाएं और निम्नलिखित कोड जोड़ें। सुनिश्चित करें कि यह फ़ाइल आपके अंतिम बिल्ड (/dist) निर्देशिका में शामिल हो।यदि आपने प्रारंभिक webpack कॉन्फ़िग सेटअप का पालन किया है, तो आप इस फ़ाइल को public निर्देशिका में pascoli.html के रूप में जोड़ सकते हैं।
src निर्देशिका में, या जहाँ भी आपके js फाइलें हैं, pascoli.js नामक एक फ़ाइल बनाएं और निम्नलिखित कोड जोड़ें। सुनिश्चित करें कि यह फ़ाइल आपके अंतिम बिल्ड (/dist) निर्देशिका में शामिल हो।यदि आपने प्रारंभिक webpack कॉन्फ़िग सेटअप का पालन किया है, तो आप इस फ़ाइल को अपने webpack कॉन्फ़िग में entry ऑब्जेक्ट में जोड़ सकते हैं।
import ModulePascoli from "@mellowtel/module-pascoli";let modulePascoli;(async () => { modulePascoli = new ModulePascoli(); await modulePascoli.init();})();
सुनिश्चित करें कि आपके अंतिम बिल्ड निर्देशिका में pascoli.html और pascoli.js फाइलें शामिल हैं।अपने webpack कॉन्फ़िग में निम्नलिखित जोड़ें ताकि pascoli.js बिल्ड में शामिल हो:
module.exports = { mode: 'development', // प्रोडक्शन बिल्ड के लिए 'production' का उपयोग करें entry: { // background: path.join(__dirname, 'src', 'background.js'), // popup: path.join(__dirname, 'src', 'popup.js'), // content_script: path.join(__dirname, 'src', 'content_script.js'), ... pascoli: path.join(__dirname, 'src', 'pascoli.js'), }, // ...}
यदि आपने प्रारंभिक webpack कॉन्फ़िग सेटअप का पालन किया है और इसे public निर्देशिका में जोड़ा है, तो pascoli.html भी स्वचालित रूप से आपकी बिल्ड निर्देशिका में शामिल हो जाएगा।
अपने tabs निर्देशिका में pascoli.tsx नामक एक फ़ाइल बनाएं। यदि आपके पास tabs निर्देशिका नहीं है, तो एक बनाएं। Plasmo फ्रेमवर्क में tabs पर अधिक जानकारी यहाँ पाई जा सकती है। pascoli.tsx फ़ाइल में निम्नलिखित कोड जोड़ें: