我在获取一个简单的Chrome扩展的清单时遇到了一些问题,我的工作格式是正确的。
一直在这两页之间来回穿梭,试图找出正确的写作方法:
https://www.sitepoint.com/create-chrome-extension-10-minutes-flat/
https://blog.lateral.io/2016/04/create-chrome-extension-modify-websites-html-css/
{
"manifest_version": 1,
"name": "Modify HTML of a page",
"version": "0.1.0",
"description": "Adds a string into a text box",
"content_scripts": [{
"js": ["content.js"],
"matches": ["https://myawesomewebsiteURL.com/*"]
}]
"browser_action": {
"default_icon": "icon.png"
},
"permissions": [
"activeTab"
]
}
将上述内容粘贴到JSONFormatter(
https://jsonformatter.org/
)给出了一个错误
Parse error on line 11:
...om/*"]
}]
"browser_action": {
--------------------^
Expecting 'EOF', '}', ',', ']', got 'STRING'
由于该错误,我无法将未打包的扩展加载到Chrome中。
我知道编译器正在查找和结束行,并看到字符串,但不明白我的语法是什么使它无效。
尝试移动清单中的元素,但似乎无法正确执行。
有人能指出我遗漏了什么吗?