Поскольку @ BorisSmus упомянул , вы можете создать отдельный constants.js
файл, который вы включаете везде, где вам это нужно.
Например, в вашем manifest.json
:
"content_scripts": [
{
"js": ["constants.js", /* ... your other content scripts ... */]
}
],
И следующее в верхней части <head>
на ваших всплывающих и фоновых страницах:
<script src="constants.js"></script>
Это также имеет то преимущество, что не приводит к проблемам, если один из пользователей constants.js
случайно изменяет из нее переменную, поскольку каждый пользователь имеет свою собственную копию.