ファイル構造概要

この記事では、プラグインプロジェクトで現れる可能性のあるファイルを簡単に紹介します

プラグインとは、複数のファイルを含むインストールパッケージであり、ユーザーに直接配布することができます。

Plugin
├─ manifest.json
├─ logo.png
├─ index.html
└─ js
   └─ plugin.js

manifest.json

これはすべてのプラグインが持っている必要があるファイルです。プラグインの基本情報(プラグイン名、バージョン、実行コードエントリなど)が含まれています。異なるプラグインタイプには異なる設定方法があり、「ウィンドウプラグイン」の基本設定は以下の通りです。

{
    "id": "LB5UL2P0Q9FFF",
    "version": "1.0.0",
    "name": "Hello World",
    "logo": "/logo.png",
    "keywords": ["keywrod1", "keywrod2"],
    "main":
    {
        "devTools": true,
        "url": "index.html",
        "width": 640,
        "height": 480
    }
}
  • id - プラグインID

  • version - プラグインのバージョン

  • name - プラグイン名

  • logo - プラグインの代表的なアイコン

  • keywords - プラグインのキーワード。プラグイン名以外にも、これらのキーワードを使ってユーザーが素早く検索できます。

  • main - プラグインウィンドウのプログラムエントリ設定

    • url - エントリページ

    • width - ウィンドウの幅

    • height - ウィンドウの高さ

注:この記事にアクセスして、manifest.json のすべての設定方法を調べることができます。

logo.png

manifest.json 内の logo フィールドに対応します。プラグインのアイコンであり、プラグインリストやプラグインセンターで使用されます。128 x 128の解像度を持つ画像を提供してください。アイコンは通常PNG形式であるべきで、PNGは透明度のサポートが最も優れているためです。


index.html

manifest.json 内の main フィールドに対応します。これはプラグインプログラムのエントリーファイルであり、プラグインが実行されるときに index.html は独立したブラウザウィンドウで読み込まれ、実行されます。

最后更新于