手動インストール
既存のPlasmoプロジェクトがある場合は、以下の手順に従ってMellowtel統合を追加してください。依存関係のインストール
まず、Mellowtelパッケージをプロジェクトに追加します:package.jsonの設定
必要な権限を含めるようにpackage.jsonを更新します:
環境変数の設定
.envファイルを作成または更新します:
実装
バックグラウンドスクリプトの設定
バックグラウンドスクリプト(background.ts)を作成または修正します:
コンテンツスクリプトの設定
コンテンツスクリプト(content.ts)を作成または修正します:
ポップアップの実装
ポップアップコンポーネント(popup.tsx)を作成または修正します:
開発コマンド
開発中にこれらのコマンドを使用します:開発のベストプラクティス
開発のベストプラクティス
- 開発環境と本番環境の両方で拡張機能を徹底的にテストする
- コンソールでMellowtel関連の警告やエラーを監視する
- ユーザーの視点からオプトインフローをテストする
- 設定リンクが正しく機能することを確認する
- すべての権限が正しく設定されていることを確認する
テスト
拡張機能を提出する前に:- インストールフローをテストする
- オプトインプロセスが機能することを確認する
- 設定ページにアクセスできることを確認する
- すべての権限が正しく機能していることを確認する
- 複数のプラットフォームを対象とする場合は、異なるブラウザでテストする
Mellowtelの機能とAPIに関する追加情報は、Quickstartをご覧ください。