有没有办法在Chrome扩展程序的后台脚本中使用env变量?
我需要根据我们是否处于开发/生产环境中有条件地采取行动。
答案 0 :(得分:1)
您可以获取Chrome扩展程序的ExtensionInstallType,该扩展程序可以是“管理员”,“开发” ,“正常”,“侧载”或“其他”之一。< / p>
为此,首先将"permissions": {"management"}
添加到manifest.json
以启用management。
然后在您的background.js
文件中,添加以下代码:
chrome.management.get(chrome.runtime.id, function (extensionInfo) {
if (extensionInfo.installType === 'development') {
// perform dev mode action here
}
});