Found this related topic that has pretty much the same issue as I do. I am writing a SSR application and I want it to run under http://localhost/app/, and I’ve created an Reverse Proxy that works successfully but all the assets are added with absolute paths http://localhost/js/example.js which is wrong because it should be http://localhost/app/js/example.js.
I’ve tried with publicPath under the build property to set it to ‘/app/’ but nothing seems to change.
Also please note that:
pwa -> false
vueRouterMode -> tried with both history | hash