У меня есть требование, которое требует, чтобы я скрывал переменные окружения и не фиксировал их в git-хранилище.
Например, в ядре ASP.net мы используем заполнители:
{
"api-key": [placeholder],
"another-key": [placeholder]
}
ВРеагируйте на файл .env. Можем ли мы использовать заполнители, аналогичные приведенным выше, и, запустив сценарий cmd или powershell, заполнить их?
Будет ли это работать в Javascript? Я предполагаю, что, поскольку до объединения всего, все ключевые значения должны присутствовать и не заполняться позже.
Таким образом, конечный результат, который я ожидаю в .env, должен выглядеть следующим образом:
REACT_APP_API_KEY = [placeholder]
REACT_APP_ANOTHER_KEY = [placeholder]
Тогдаиспользование сценария cmd или powershell во время связывания для замены этих заполнителей фактическими значениями.
Возможно ли это?