Развертывание приложений в Netlify со скрытым ключом Google API - PullRequest
0 голосов
/ 22 февраля 2020

Привет, разработчики. Я спрятал свои API-интерфейсы от Google в файле .env в моем хранилище кода, делая вид, что экспортирую в GItHub все, что я сделал, без предоставления этих секретных ключей, но так как я работаю с vue CLI, чтобы Make Live это приложение должно развернуть его через Netlify. Мой файл .env был таким образом:

VUE_APP_GOOGLE_MAPS=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VUE_APP_GOOGLE_MAPS_GEO=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VUE_APP_GOOGLE_MAPS_LAT_LONG=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

, поэтому после публикации его на Git на моей консоли Netlify в расширенном меню show перед развертыванием сайта я просто создаю 3 переменные, ссылающиеся на первые 3, например,

*key*              *value*
---------------------------------
maps              process.env.VUE_APP_GOOGLE_MAPS
mapsgeo           process.env.VUE_APP_GOOGLE_MAPS_GEO
mapslatlong       process.env.VUE_APP_GOOGLE_MAPS_LAT_LONG

, но сайт не развертывается. Любой совет ?. Это правильный способ сделать это Спасибо заранее

1 Ответ

0 голосов
/ 23 февраля 2020

Вы должны хранить пару ключ / значение, как файл .env. Убедитесь, что НЕ зафиксировал ваш файл .env в вашем хранилище.

```bash

...