Chrome扩展-manifest.json加载文件夹中的所有js

Chrome Extension - manifest.json load all js in folder

本文关键字:js 文件夹 扩展 -manifest json 加载 Chrome      更新时间:2023-09-26

我正在制作一个chrome扩展,它将运行一些测试,我需要能够通过在文件夹测试中为每个测试添加一个新的js文件来更改这些测试,所以我尝试在我的清单中使用这个:

"content_scripts": [
    {
      "matches": ["*://mysite.com/*"],
      "js": [
        "content.js",
        "tests/*.js"
      ],
      "run_at": "document_end"
    }
  ]

但是chrome在上传这个清单时抛出了一个错误。还有别的办法吗?

不能做到这一点,您需要显式列出所有脚本。

您最好的选择是使用某种构建脚本来更新manifest.json本身,或者将脚本组合成一个更大的脚本,以便显式包含。