Я использую Vue и веб-пакет с переменной среды, которая указывает веб-пакету создавать для производства или разработки.
Это работает:
NODE_ENV=production webpack
console.log(process.env)
Но, эта документация объясняет , что вы можете использовать различные файлы .env
в зависимости от производства или разработкирежим, чтобы изменить переменные в вашем приложении.
.env file
VUE_APP_ROOT=http://localhost:8000/
VUE_APP_BASE_URL=http://localhost:8000/api/
.env.prod file
VUE_APP_ROOT=http://realaddress/
VUE_APP_BASE_URL=http://realaddress/api/
Но мне не яснокак получить доступ к этим .env файлам?Очевидно, это работает, когда вы используете vue-cli
, но в моем приложении журналы не определены:
console.log("environment variables")
console.log(process.env.VUE_APP_ROOT)
console.log(process.env.VUE_APP_BASE_URL)
Как я могу получить доступ к различным .env
файлам в зависимости от режима производства, без vue-cli
?