Hello Sean and thank you very much for the response!
From my understanding, I would say that the message I get from Vue (
Tip: built files are meant to be served over an HTTP server.) is not the issue here. I tried the fix from the Vue forum you linked (i.e. setting
publicPath: ‘./’), but this only allows to view the Vue app by opening the generated
index.html over file://, and I still have the same issue when trying to deploy.
Following your advice I forked the vue-hello-world repo and managed to deploy it without issues. But what seems strange to me is that for my Vue app the build succeeds, but then nothing happens, unlike for the vue-hello-world, where right after the build is complete, it is uploaded and I get the message
Your site is live (see screenshot below). So it seems that in my case only the “uploading” step is missing or not triggered.
Does it make sense and do you have any idea why that would be?