2014-08-29 115 views
0

試圖製作我的第一個Chrome擴展程序並出現以下錯誤:Manifest無效JSON。行:2,列:4,必須引用字典鍵。這裏是我的Manifest.JSON:Chrome擴展程序問題:必須引用字典鍵

{ 
    「manifest_version」: 2, 
    "name": "James Hipstour", 
    "description": "Replace all mentions of 'hipster' with James Montour.", 
    "version": "1.0」, 
    "content_scripts": [ 
    { 
     "matches": ["http://jquery.com/*"], 
     "js": ["jquery-2.1.1.js", "content.js"] 
    } 
    ], 
    "background_page": "background.html" 
} 

任何想法?

+0

SO的語法高亮應該是一個線索:''「manifest_version」'沒有被突出顯示爲一個字符串。 – 2014-08-29 04:43:33

回答

4
「manifest_version」: 2, 
... 
"version": "1.0」, 

那些智能引號需要改變,以"平原"的。

"manifest_version": 2, 
... 
"version": "1.0", 

看到區別?

當您編輯代碼時,請確保您使用純文本編輯器(如記事本)進行編輯。遠離Word這樣的文字處理器。

0

當我爲background:scripts鍵指定無效腳本時,發生了這種情況。

通過更正路徑,問題得以解決。