Sometimes we need to read our application basic settings but from an external file rather than having everything hardcoded so that some endpoints and settings can change through time even if you are in production mode, we can make a get method with Axios to get information of a given .json file locally, in my case I called it data.json which is going to be at the same level of index.html, that .json file as you want to name it can change its values as you need through time, after we compiled the project the structure would be something like this and keep in mind, inside the folder dist is where are going to be the .js files, images, and other needed files by the app. |-index.html |-data.json |--dist we must install Axios with npm install --save axios, I created a Vue empty project and a .json file called data.json { "movies": [ { "title": "The Boy" , "watched": false }, ...