manifest

manifest.json 是Chrome Extension 的核心,所有資訊都在這個檔案中被描述。

 

manifest 有幾個屬性,其中,要描述的屬性名稱與其屬性值表示成: 「"屬性名稱": "屬性值"」。

]"name": "testName"

 

如果該屬性為一個集合,也就是該屬性底下還有其他屬性時,則使用「{}」包起來。如果屬性值為一個陣列,則使用「[]」包起來。每個一個屬性或屬性值用"," 分隔。

]"icons": {

]"32": "testIcon32.png", //每一個屬性用"," 分隔,而不是";"。

]"48": "testIcon48.png" //最後一項屬性就不用加"," 了。

]}, //這是一個集合屬性,但是跟下面的屬性還是要用"," 分隔。

]"permission": [

]"tabs", "http://*/*" //可以打在同一行,也可以分行,記得加上"," 就行了。

]]

 

manifest 本身就是一個集合,所以最外面用{} 包起來,裡面放其他屬性。基本屬性有name、description、version。

]{ //這是manifest.json 的開頭,直接用一個{} 開始。

]"name": "testName", //可以使用縮排字元整理。

]"description": "testDescription", 

]"version": "1.0" //version 屬性不能含有數字、小數點以外的字元,"beta 1" 這種是不允許的。

]}

文章標籤
全站熱搜
創作者介紹
創作者 GPhettoH 的頭像
GPhettoH

歇息,等待明日的天空

GPhettoH 發表在 痞客邦 留言(0) 人氣(0)