Use vite as bundler

This commit is contained in:
N-Pex 2025-03-31 16:33:54 +02:00
parent 16dc5df9e5
commit b6f7f75fdd
44 changed files with 4308 additions and 15961 deletions

View file

@ -1,6 +1,8 @@
import * as defaultConfig from "@/assets/config.json";
export default {
install(Vue, defaultServerFromLocation, onloaded) {
var config = Vue.observable(require('@/assets/config.json'));
var config = Vue.observable(defaultConfig.default);
Vue.set(config, "loaded", false);
const getRuntimeConfig = () => {
return fetch('./config.json?ms=' + Date.now()).then((res) => res.json()).catch(err => {
@ -42,6 +44,8 @@ export default {
}
Vue.set(config, "loaded", true);
document.title = config.appName || "";
// Tell callback we are done loading runtime config
if (onloaded) {
onloaded(config);