GAE - переменные среды хорошо работают с node.js приложениями - PullRequest
0 голосов
/ 16 апреля 2020

Кажется, что переменные окружения в app.yaml отображаются в Python -подобных строках, где логические значения, такие как true, становятся True, а пустые переменные становятся None. У кого-нибудь есть идеи о том, как сделать так, чтобы он хорошо работал с javascript без явного преобразования всех моих переменных?

const MY_ENV_VAR = (process.env.MY_ENV_VAR === 'None') ? null : process.env.MY_ENV_VAR;

Да, я могу написать какую-нибудь функцию для этого. Интересно, есть ли у кого-нибудь умное решение?

1 Ответ

0 голосов
/ 16 апреля 2020

Единственные дополнительные доступные конфигурации, связанные с Javascript, предназначены для Node.js, и они довольно просты. Согласно официальной документации файла app.yaml , опция Javascript связана с установкой runtime и все, к сожалению. Не существует прямого способа настроить лучшее использование для переменных среды.

Учитывая то, что я согласен с вами, лучше обрабатывать переменные environemt в Javascript много дел. В связи с этим я бы порекомендовал вам подать запрос на добавление в Google Publi c Issue Tracker , чтобы они могли взглянуть на него и проверить возможность его реализации в будущем.

Дайте мне знать, помогла ли вам информация!

...