絕對最小的例子
任何 Chrome 擴充套件程式都以解壓擴充套件名開頭 :包含擴充套件程式檔案的資料夾。
它必須包含的一個檔案是 manifest.json
,它描述了擴充套件的基本屬性。該檔案中的許多屬性都是可選的,但這裡是一個絕對最小的 manifest.json
檔案:
{
"manifest_version": 2,
"name": "My Extension",
"version": "1.0"
}
在某處建立一個資料夾(例如,myExtension
),將上面列出的 manifest.json
新增到其中。
然後,你需要在 Chrome 中載入擴充套件程式。
- 開啟
chrome://extensions/
頁面,可通過選單>更多工具>擴充套件程式訪問。 - 啟用開發者模式,右上角有一個核取方塊,如果它尚未啟用。
- 單擊 Load unpacked extension … 按鈕,然後選擇建立的
myExtension
資料夾。
而已! 你的第一個擴充套件程式由 Chrome 載入:
當然,它還沒有做任何事情,所以現在是閱讀擴充套件架構概述以開始新增所需部件的好時機。
重要提示: 當你對擴充套件程式進行任何更改時,請不要忘記返回 chrome://extensions/
並在進行更改後按下擴充套件程式的“ 重新載入” 連結。如果是內容指令碼,也要重新載入目標頁面。