Skip to main content
この機能を使用するには、Mellowtel バージョン 1.6.2 以上が必要です。これは以前のバージョンと比較して互換性のない変更です。
Mellowtel は、より多くのリクエストを処理して、より多く稼ぐことができるオプション機能を提供しています。この機能は「Meucci」と呼ばれています。

インストール

まず、好みのパッケージマネージャーを使用して必要な npm パッケージをインストールします。

npm を使用する場合

yarn を使用する場合

pnpm を使用する場合

以下は、標準および Plasmo フレームワークの実装オプションを含む、ブラウザプラグインで Meucci 機能を有効にするための手順です。

標準実装

1. meucci.js という名前の JavaScript ファイルを作成

src ディレクトリ、または js ファイルを置いている場所に meucci.js というファイルを作成し、次のコードを追加します。このファイルが最終ビルド(/dist)ディレクトリに含まれるようにしてください。 初期の webpack 設定 に従った場合は、このファイルを webpack 設定の entry オブジェクトに追加するだけです。

2. webpack 設定を更新

最終ビルドディレクトリに meucci.js ファイルが含まれていることを確認してください。 初期の webpack 設定 に従った場合は、このファイルを webpack 設定の entry オブジェクトに追加するだけです。

3. manifest.json を更新

manifest.jsonmeucci.js ファイルを web_accessible_resources として追加します。

Plasmo フレームワーク実装

Plasmo フレームワークを使用している場合は、以下の代替手順に従ってください。

1. meucci.ts という名前の TypeScript ファイルを作成

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 の更新

両方の実装において、content script の initContentScript メソッドを修正し、Meucci ファイルへの正しいパスを含めます。
Plasmo フレームワークの場合、以下を使用できます。
Pascoli も有効にしている場合、以下を使用できます。