Вы можете определить переменные среды в вашем nuxt.config.js
файле , например,
export default {
env: {
firebaseApiKey: process.env.API_KEY || 'default value'
}
}
Здесь мы используем переменную окружения API_KEY
, если она доступна, и присваиваем ее firebaseApiKey
.
Если эта переменная среды не установлена, например, может быть, в разработке (вы можете установить его там, если хотите), мы возвращаемся к 'default value'
. Пожалуйста, не введите свой настоящий ключ API в 'default value'
. Вы можете использовать отдельный одноразовый ключ учетной записи Firebase здесь или просто пропустить его (выведите || 'default value'
прямо) и полагаться на устанавливаемую переменную среды.
Они будут обработаны во время сборки , а затем предоставлены с использованием имени, которое вы им дадите, например,
module.exports = {
fireConfig: {
apiKey: process.env.firebaseApiKey, # Not API_KEY
// ...
};