Skip to main content
هاد الميزة تتطلب نسخة Mellowtel 1.6.2 أو أعلى. هاد تغيير كبير مقارنة بالإصدارات السابقة.
Mellowtel توفر ميزة اختيارية تخليك تتعامل مع طلبات أكثر وبالتالي تربح أكثر. هاد الميزة تسمى “Meucci”.

التثبيت

أول حاجة، ثبت الحزمة المطلوبة باستخدام مدير الحزم اللي تفضل:

باستخدام npm

باستخدام yarn

باستخدام pnpm

التعليمات التالية توضح كيفية تفعيل ميزة Meucci في إضافة المتصفح ديالك، مع خيارات للتنفيذ العادي وإطار عمل Plasmo.

التنفيذ العادي

1. إنشاء ملف JavaScript باسم meucci.js

في مجلد src، أو فين عندك ملفات js، أنشئ ملف باسم meucci.js وأضف الكود التالي. تأكد باللي هاد الملف يتضمن في البنية النهائية (/dist) ديالك. إذا تبعت الإعداد الأولي لإعدادات webpack، تقدر ببساطة تضيف هاد الملف إلى الكائن entry في إعدادات webpack ديالك.

2. تحديث إعدادات webpack

تأكد باللي مجلد البنية النهائية يتضمن ملف meucci.js. إذا تبعت الإعداد الأولي لإعدادات webpack، تقدر ببساطة تضيف هاد الملف إلى الكائن entry في إعدادات webpack ديالك.

3. تحديث manifest.json

أضف ملف meucci.js إلى manifest.json كـ web_accessible_resources:

تنفيذ إطار عمل Plasmo

إذا كنت تستعمل إطار عمل Plasmo، اتبع هاد الخطوات البديلة:

1. إنشاء ملف TypeScript باسم meucci.ts

في مجلد src، أو فين عندك ملفات ts، أنشئ ملف باسم meucci.ts وأضف الكود التالي:

2. إنشاء سكريبت البناء

أنشئ ملف build-meucci.js في جذر المشروع ديالك بالمحتوى التالي:

3. تحديث package.json

أضف التالي إلى ملف package.json ديالك:
تقدر:
  1. تشغيل سكريبت البناء يدويًا بعد البناء الرئيسي: npm run build:meucci
  2. أو تضيفه إلى سكريبت البناء الحالي ديالك بـ &: "build": "your-existing-build-command & npm run build:meucci"
هاد الشيء راح يضمن باللي ملف Meucci محزم بشكل صحيح ونسخ إلى جميع مجلدات البناء في هيكل Plasmo الصحيح.

تحديث initContentScript

بالنسبة للتنفيذين، عدل طريقة initContentScript في سكريبت المحتوى باش تتضمن المسار الصحيح لملف Meucci:
بالنسبة لإطار عمل Plasmo، تقدر تستعمل التالي:
إذا كان عندك أيضًا Pascoli مفعل، تقدر تستعمل التالي: