[SOLVED] Vue.js is not working on Hosted Test

Has anyone actually managed to get a standard Vue/Webpack extension like the one above approved? At the moment mine is setup with a single point of entry at index.html, with Vue-Router handling which component to load. Works great in all aspects, even deploying on the hosted test.

Unfortunately the approval gets denied because of the single point of entry, index.html, rather than having viewer.html, config.html, live_config.html. There may be other issues but it seems like the reviewers find one issue and hit deny.

The alternative is running everything with it’s own .html file and then including Vue with inbuilt templates without a build process. Unfortunately this won’t work on the hosted test as templates are compiled with Eval and the Content Security Policy blocks it. The workaround to this is to compile .vue template files down to render functions before deploy but it doesn’t look like there is an easy way to do this without using Webpack/Browserify.