Ручна установка
Якщо у тебе вже є існуючий проект Plasmo, виконай ці кроки, щоб додати інтеграцію Mellowtel.Встановлення залежностей
Спочатку додай пакет Mellowtel до свого проекту:Налаштування package.json
Онови свійpackage.json, щоб включити необхідні дозволи:
Встановлення змінних середовища
Створи або онови свій файл.env:
Реалізація
Налаштування фонового скрипту
Створи або зміни свій фоновий скрипт (background.ts):
Налаштування контентного скрипту
Створи або зміни свій контентний скрипт (content.ts):
Реалізація спливаючого вікна
Створи або зміни свій компонент спливаючого вікна (popup.tsx):
Команди для розробки
Використовуй ці команди під час розробки:Найкращі практики розробки
Найкращі практики розробки
- Завжди ретельно тестуй своє розширення як у середовищі розробки, так і в продакшні
- Слідкуй за консоллю на предмет попереджень або помилок, пов’язаних з Mellowtel
- Тестуй процес згоди з точки зору користувача
- Перевір, чи посилання на налаштування працює правильно
- Переконайся, що всі дозволи налаштовані правильно
Тестування
Перед поданням свого розширення:- Перевір процес встановлення
- Переконайся, що процес згоди працює
- Перевір, чи доступна сторінка налаштувань
- Підтверди, що всі дозволи працюють правильно
- Тестуй на різних браузерах, якщо цільові платформи різні
Для отримання додаткової інформації про функції та API Mellowtel відвідай Швидкий старт.