So I have a fully working nuxt app (I cloned this example project: roberto-butti/nuxtjs-helloworld - Obviously I fixed the package.json nuxt version constraints and am running the newest 1.4.0). Now I want to use the
--spa mode to build a single page app, put it into a cordova container and build a (iOS/Android) App out of it.
I am now running into a couple of problems:
- Should I use the contents of my generated
distdir or of the
.nuxt/distdir for my app?
- Many paths are now wrong. Cordova obviously does not have any local webserver running, so the pages are opened via
file://...- So I tried this “hack” and it works beautifully, the paths to the files work now!
- The routing is not working now - I always end up on nuxt’s “This page could not be found” error page.
All these errors already occur when I only open the
index.html in my desktop browser from the
dist dir - so they are completely Cordova unrelated!
Did anyone try already to combine the SPA mode and cordova and was successful? I am a bit confused now on what I have to do to get this running.
If nuxt/vue-js definitely needs a local webserver to work properly, even in SPA mode, then maybe floatinghotpot/cordova-httpd can help?