Overriding precacheConfig in service-worker.js

I am building a pwa app and after the build is complete I am moving everything from the dist/pwa-mat folder to a different to run my app. However I am getting errors because the precacheConfig is configured to look at the dist/pwa-mat for all the files, but it is not finding the files because I am not using the same file structure I am just copying over everything from the dist/pwa-mat folder to the folder where I am running my app from. Is there a way I can override this and point it somewhere else?

I already have the publicPath set up in the quasar.conf.js file to the file path where I want my app to run from. Here is an example.

.

However setting up the public path does not seem to make a difference when it come to overriding the precacheConfig.