You can check your imports in "main.js", it might stuck because case sensitive.
For example you have a line below in "main.js" but actual file name is "app.vue", in this case you can see this error. But it can still work okay in local, it is depend to your environment.
import App from './App.vue'