переменные среды не видны в производстве - PullRequest
0 голосов
/ 15 января 2019

Я создал проект 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
...