Поскольку вы точно не говорите, чего хотите достичь, sh, я просто предполагаю, что вы хотите, чтобы ваше приложение знало, когда вы находитесь в режиме разработки или в режиме производства.
Я просто написал несколько проверок в моем внешнем и внутреннем кодах. Например, в браузере / веб-коде:
if (window.location.href.toString().includes('localhost:5000')) {
// exhibit desired behavior for emulator
} else {
// exhibit desired behavior for production
}
В зависимости от того, как вы вызываете свои функции узла / бэкэнда, вы можете передать контекст выполнения (эмулированный или производственный) и использовать его в назад тоже.
Это не идеально, но на самом деле для меня это довольно упрощенная разработка. Надеюсь, это поможет!