Предположу, что у вас дефолтные настройки сборки с помощью vue-cli, тогда
Положите отдельный js файл в папку public/js
const MY_APP_CONFIG = {
setting: 'value',
}
window.MY_APP_CONFIG = MY_APP_CONFIG; // ложим в глобальный объект наши настройки
Файлы и папки (кроме index.html) из public просто скопируются в корень dist
Отредактируйте public/index.html подключите туда ваш js скрипт с настройками
Далее в компонентах vue вы можете забрать данные из глобального объекта
<script>
export default {
data() {
return {
config: window.MY_APP_CONFIG,
};
},
created() {
console.dir(this.config);
},
}
</script>