Я использую VUE CLI 3, здесь я создал собственный файл .env, во время разработки и когда я пытаюсь получить доступ из файла .env, подобного этому,
в файле .env,
В одном из файлов компонентов
process.enc.VUE_APP_MAIL_ID, я получаю значение, и если я вообще хочу изменить идентификатор почты в разработке, я могу запустить
npm cache clear --force, и теперь я получаю обновленное значение.
Но если я развернул на сервере и создал файл .env, он загружается правильно, могут быть случаи, когда мы хотим изменить идентификатор почты на самом сервере, в этом случае он загружает старые данные, а не новые данные.
Как мы можем это исправить?
Заранее спасибо !





Проблема в том, что если вы включите переменную в пакет Webpack, он будет хранить не ссылку на переменную, а значение переменной. Я решил проблему, исключив переменные окружения из пакета и включив их в виде простого файла JS / JSON в верхней части моего index.html. Поэтому, если вы редактируете JSON или JS на сервере, он должен работать.