Чтобы использовать переменные среды в среде разработки 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
нужным значением.
Файлы