Vue cli Вытянуть данные с json файла с помощью axios

Собственно суть ясна из заголовка. Добавлю только что при аналогичной проблеме, имея просто файлы js и html - выяснилось что протокол xmlhttprequest из за безопасности не разрешает подтягивать json из файла, решалось это переименованием в php и отправкой заголовка

<?php
header('Access-Control-Allow-Origin: *');
?>

Как повторить примерно тоже самое в Vue CLI ? Ведь я не могу переименовать файл в php и запустить php -S localhost:8000. Использую Vuex.


Ответы (1 шт):

Автор решения: kurts90

Просто закидываем файлы в assets и вытягиваем.

actions: {
        initProductList() {
            axios.get ('http://localhost:8080/data.json'). then (response => {
                console.log (response);
            })
        }
    },
→ Ссылка