Рекомендуется не развертывать свои учетные данные в какой-либо службе, которую вы используете, где они могут быть просмотрены другими.Если у вас его еще нет, установите пакет dotenv
из npm
npm install dotenv
Создайте файл variables.env
в корневой папке.dotenv
затем загружает ваши переменные в process.env
.
GOOGLE_APPLICATION_CREDENTIALS='YOUR_CREDENTIALS'
входит в ваш файл variables.env
.
Как можно раньше в вашем приложении, желательно там, где вы его создаете, импортируйтепеременные в ваше приложение
require('dotenv').config({ path: 'variables.env' });
Теперь ваши учетные данные могут быть доступны во всем приложении через
process.env.GOOGLE_APPLICATION_CREDENTIALS
.
Если вы используете git
, убедитесь, что в файле .gitignore
есть строка *.env
.Это гарантирует, что ваши учетные данные игнорируются при загрузке приложения, но все еще доступны для вас.