Чтобы использовать переменные среды в среде разработки Netlify, у вас есть несколько доступных методов. Вот несколько подходов:
-
Интерфейс Netlify: если вы используете веб-интерфейс Netlify, вы можете определить переменные среды, перейдя к настройкам вашего сайта. В разделе «Сборка и развертывание» вы найдете возможность установить переменные среды. Добавьте туда свои переменные, и они будут доступны во время разработки.
-
Файл Netlify.toml: создайте файл
netlify.tomlв корневом каталоге вашего проекта. Внутри файла определите переменные среды, используя конфигурацию[[plugins.inputs]]. Например:[[plugins]] package = "@netlify/plugin-nextjs" [plugins.inputs] NODE_ENV = "development" API_KEY = "your-api-key"Этот подход позволяет вам указать переменные среды, специфичные для плагина Netlify Next.js или других плагинов, которые вы можете использовать.
-
.env: Netlify поддерживает использование файлов
.envдля управления переменными среды. Создайте файл.envв корне вашего проекта и определите там свои переменные. Обязательно добавьте файл.envв свой.gitignore, чтобы обеспечить безопасность ваших конфиденциальных данных. Netlify автоматически загрузит переменные из файла.envво время разработки. -
Netlify CLI: Если вы предпочитаете использовать командную строку, вы можете установить переменные среды с помощью Netlify CLI. Установите CLI глобально с помощью npm (
npm install -g netlify-cli), а затем выполните следующую команду в каталоге вашего проекта:netlify dev --env VARIABLE_NAME=valueЗамените
VARIABLE_NAMEименем переменной среды иvalueнужным значением.
Файлы