【问题标题】:Manifest is not valid JSON. Line: 21, column: 1, Syntax error. Could not load manifest.?清单不是有效的 JSON。行:21,列:1,语法错误。无法加载清单。?
【发布时间】:2019-04-29 01:11:26
【问题描述】:
{
    "name": "Extension",
    "version": "2.0.0",
    "manifest_version": 4,
    "description": "This is a Test.",
    "homepage_url": "https://example.com",
    "icons": {
        "16": "icons/16.png",
        "48": "icons/48.png",
        "128": "icons/128.png"
    },
    "options_page": "src/options/options.html",
    "background": {
        "scripts": ["src/test0/test1.js", "test2.js", "main_compiled.js"],
        "matches": [""],
        "js": ["bubble_compiled.js"],
        "css": ["bubble_gss.css"],
        "all_frames": true
    }

【问题讨论】:

  • 我不确定,我做错了什么
  • 源代码也与可读性有关。使用正确的格式,您很容易看到错误。请参阅@anastasios-selmanis 答案

标签: javascript google-chrome browser manifest.json


【解决方案1】:

你需要一个括号来“关闭”你的json。

{
    "name": "Extension",
    "version": "2.0.0",
    "manifest_version": 4,
    "description": "This is a Test.",
    "homepage_url": "https://example.com",
    "icons": {
        "16": "icons/16.png",
        "48": "icons/48.png",
        "128": "icons/128.png"
    },
    "options_page": "src/options/options.html",
    "background": {
        "scripts": ["src/test0/test1.js", "test2.js", "main_compiled.js"],
        "matches": [""],
        "js": ["bubble_compiled.js"],
        "css": ["bubble_gss.css"],
        "all_frames": true
    }
}

【讨论】:

    猜你喜欢
    • 2022-11-27
    • 2020-03-22
    • 2021-03-27
    • 1970-01-01
    • 2016-02-18
    • 2019-12-16
    • 2021-11-22
    • 2020-03-29
    • 1970-01-01
    相关资源
    最近更新 更多