Синтаксическая ошибка при создании расширения Google Chrome - PullRequest
0 голосов
/ 25 сентября 2010

Я получаю синтаксическую ошибку каждый раз, когда пытаюсь загрузить следующий manifest.json:

{ 
"name":"Reada",
"version":"1.0",
"description":"An extension to enable functionality of Arc90's readability",
"background_page":"noway.html",
"browser_action":{ "default_icon":"hello.png" }
"permissions":"tabs"
}

Строка 7, столбец 1, синтаксическая ошибка.

1 Ответ

3 голосов
/ 25 сентября 2010

Вы пропустили запятую после записи "browser_action".Я нахожу удобным вставить JSON в оболочку Python, которая мгновенно обнаруживает синтаксические ошибки:

>>> { 
... "name":"Reada",
... "version":"1.0",
... "description":"An extension to enable functionality of Arc90's readability",
... "background_page":"noway.html",
... "browser_action":{ "default_icon":"hello.png" }
... "permissions":"tabs"
  File "<stdin>", line 7
    "permissions":"tabs"
                ^
SyntaxError: invalid syntax
>>> }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...