manifest.json 完整設定
這篇文章將詳細説明 manifest.json 所有支援的欄位
每個插件都必須包含一個 manifest.json
檔案。這個檔案定義了插件執行方式及插件的基本資訊,例如插件的名稱、版本號和執行程式碼的入口點。
以下是 manifest.json
檔案支援的所有欄位:
欄位説明:
id
- 插件 IDversion
- 插件版本platform
- 支援平台all
- 所有平台mac
- mac 系統win
- Windows 系統
arch
- CPU 架構all
- 所有架構arm
- 僅支援 arm 架構x64
- 僅支援 x64 架構
name
- 插件名logo
- 插件代表圖示(僅支援png
,jpg
,webp
格式)keywords
- 插件關鍵字,除了插件名外使用者還可以使用這些關鍵字快速搜尋到這個插件devTools
- 是否開啓開發除錯視窗main
- 插件視窗程式入口設定url
- 入口頁面width
- 視窗寬度height
- 視窗高度minWidth
- 視窗最小寬度minHeight
- 視窗最小高度maxWidth
- 視窗最大寬度maxHeight
- 視窗最大高度alwaysOnTop
- 視窗是否永遠在別的視窗的上面, 預設值為false
。frame
- 預設值為true
,當為false
時,將使用無邊框視窗,這是一種特殊的視窗模式,它不帶有外殼(包括視窗邊框、標題欄、工具欄等),只含有網頁內容。fullscreenable
- 視窗是否可以進入全屏狀態,預設值為true
。maximizable
- 視窗是否最大化,預設值為true
。minimizable
- 視窗是否可最小化,預設值為true
。resizable
- 視窗大小是否可調整,預設值為true
。backgroundColor
- 視窗背景色,預設值為#FFF
。multiple
- 視窗是否可以多開,預設為false
。runAfterInstall
- 安裝後自動開啟,預設為false
。
Last updated