Переменные среды не видны в производстве
Я построил проект Vue CLI с .env.development.local
а также .env.production.local
файл.
Когда я бегу npm run serve
он загружает переменные нормально. Когда я бегу npm run build
и обслуживать каталог dist, он не загружает переменные.
Я убедился, что переменные имеют префикс 'VUE_APP_'
и когда я console.log process.env я получаю просто {NODE_ENV: "production", BASE_URL: "/"}
Как я могу получить переменные среды для чтения в производстве?
Изменить: я включил один из моих.env файлов в качестве примера:
NODE_ENV=production
VUE_APP_API_URL=http://10.0.0.28:4323/api
VUE_APP_HOME_URL=http://localhost:9098