技術共有

【ツール】Chrome拡張機能の開発

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Chrome拡張機能の開発


ここに画像の説明を挿入します

1. 入門チュートリアル


導入事​​例については、[ Googleプラグイン公式サイト 公式ドキュメント 】大まかな手順を中心に説明した公式入門チュートリアルをご覧ください。

  1. Chrome Extenson には固定の足場がないため、開発者自身のニーズに応じて (たとえば、Vue、React、その他のフレームワークを使用して) プロジェクトを構築し、構築が完了した後に作成または導入する必要があります。manifest.jsonファイルするだけ
  2. Chrome 拡張機能プロジェクトのすべての設定は次のとおりです。manifest.jsonで準備
  3. Chrome拡張機能 manifest.jsonドキュメントの設定項目にアクセスできます【マニフェスト文書
  4. Chrome 拡張機能には、開発者が拡張機能の開発を学習できるように、単純なタブ管理拡張機能のサンプルも提供されています。ここに画像の説明を挿入します

2. 上級者向け


入門チュートリアルを通じて、Chrome 拡張機能のすべての操作がchromeAPI メソッドはオブジェクトによって提供されるため、高度な拡張機能開発を学びたい場合は、すべての API メソッドを理解し、精通している必要があります。API,【公式APIアドレス

  1. Chrome 拡張機能のドキュメント バージョンは次のように分かれています。Manifest V2そしてManifest V3、最新に開発された拡張機能は基本的に V3 バージョンを使用しており、V2 の多くの API は間もなく廃止されます。
  2. 左側のメニューをクリックすると、ドキュメントのバージョンを切り替えることができますManifest V2そしてManifest V3切り替えるタイトル
    ここに画像の説明を挿入します

3. 拡張機能を配布する


Chrome はブラウザ拡張機能を一定の間隔で自動的に更新します。Chrome 拡張機能には拡張機能を配布する 2 つの方法があります。

  1. Chrome ストア (App Store): Google デベロッパー センターにコード圧縮パッケージをアップロードして拡張機能をリリースします。詳細な手順については、「」を参照してください。Chrome ストア公開拡張機能
  2. セルフホスティング: 名前が示すように、パッケージ化された拡張機能ファイルを自分でホストし、拡張機能の更新アドレスを定義して、拡張機能のリリースを実装するのが最も安全で効果的な方法だと個人的には考えています。詳細な手順については、[を参照してください。自己ホスト型パブリッシング

Chrome 拡張機能の開発は、対応する開発プロセスに従うだけで比較的簡単です。そのため、この記事にはコードは記述されていません。


- - - 仕上げる - - -