Переменные env в Google Cloud? - PullRequest
1 голос
/ 29 июня 2019

Это может быть супер нубский вопрос, но я развернул приложение в gcloud с помощью консоли, однако после его развертывания у меня не было файла .env, поэтому на нашем сайте есть форма регистрации, связанная с mailchimp, однако нашКлючи API и ID списка находятся в нашем файле .env, как мне заставить Google Cloud читать этот файл.

Я супер новичок в этом, поэтому я прочитал документацию, но ничего не понял.Я просто знаю, что у меня есть серверная часть nodeJS с файлом server.js с использованием Express, и у меня есть файл .env с ключами API, но я не могу понять, как заставить Google читать эти переменные ENV.

Справка?

Спасибо!:)

1 Ответ

1 голос
/ 29 июня 2019

В файле app.yaml вы можете предоставить переменные env и использовать их в коде приложения с помощью process.env.PORT:

runtime: nodejs10
env_variables:
  PORT: 8080
...