在谷歌浏览器扩展程序的manifest v3版本之前,我可以将background.js拆分为多个脚本。为了加载所有脚本并在background.js中显示它们,我只需要将它们放入清单中的数组中,例如:
"background": {
"scripts": ["helpers/countHelper.js", "helpers/networkHelper.js", "background/main.js"],
}
使用以上语法,所有脚本将合并为一个文件。
现在在如何使用manifest v3的文档中,他们写道:
在manifest.json中将background.page或background.scripts替换为background.service_worker。请注意,service_worker字段接受一个字符串,而不是一个字符串数组。
由于manifest中的background无法接受多个脚本,因此如何将background脚本分成多个脚本。 此外,据我所知,不允许使用import语法。