絕對最小的例子

任何 Chrome 擴充套件程式都以解壓擴充套件名開頭 :包含擴充套件程式檔案的資料夾。

它必須包含的一個檔案是 manifest.json ,它描述了擴充套件的基本屬性。該檔案中的許多屬性都是可選的,但這裡是一個絕對最小的 manifest.json 檔案:

{
  "manifest_version": 2,
  "name": "My Extension",
  "version": "1.0"
}

在某處建立一個資料夾(例如,myExtension),將上面列出的 manifest.json 新增到其中。

然後,你需要在 Chrome 中載入擴充套件程式。

  1. 開啟 chrome://extensions/頁面,可通過選單>更多工具>擴充套件程式訪問
  2. 啟用開發者模式,右上角有一個核取方塊,如果它尚未啟用。
  3. 單擊 Load unpacked extension … 按鈕,然後選擇建立的 myExtension 資料夾。 StackOverflow 文件

而已! 你的第一個擴充套件程式由 Chrome 載入:

StackOverflow 文件

當然,它還沒有做任何事情,所以現在是閱讀擴充套件架構概述以開始新增所需部件的好時機。

重要提示: 當你對擴充套件程式進行任何更改時,請不要忘記返回 chrome://extensions/並在進行更改後按下擴充套件程式的“ 重新載入” 連結。如果是內容指令碼,也要重新載入目標頁面。