クイックスタート
metatellプラグインを開発するためのガイドです。 テンプレートを使用して最初のプラグインを作成してみましょう。
前提条件
- Node.js 24(Volta推奨)
- npm または yarn
- Git
- TypeScriptとReactの基礎知識
- metatell管理画面へのアクセス権限
# Node.jsバージョン確認
node --version # v24.x.x
# Voltaを使用する場合
curl https://get.volta.sh | bash
volta install node@24
手順
1. テンプレートのセットアップ
# テンプレートリポジトリをクローン
git clone https://github.com/urth-inc/metatell-plugin-template.git
cd metatell-plugin-template
# 使用したいテンプレートを選択(例: CustomOverlay)
cd CustomOverlay
# 依存関係をインストール
npm install
2. 開発環境の起動
# 開発環境を 起動
npm run dev
Webpack系テンプレートは http://localhost:3004 で起動します。
CustomExitScreen テンプレートのみ http://localhost:5173 で起動します。
3. プラグイン情報の設定
package.jsonを編集して、プラグインの基本情報を設定します。
{
"name": "my-custom-plugin",
"version": "0.1.0",
"description": "My first metatell plugin"
}
4. ビルド
# プロダクションビルド
npm run build
dist/ディレクトリにプラグインファイルplugin.zipが出力されます。
5. 登録
管理画面からプラグインの登録が可能です。
リソース管理>プラグイン一覧>プラグイン登録でプラグイン登録画面を開きます。