From 41741f1882c019edac15b1a05f51b72e5af069f7 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 7 Feb 2020 07:55:09 +0100 Subject: viewer: project optimization for faster init, and a better Visual Studio Code environnement --- viewer/src/main.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'viewer/src/main.ts') diff --git a/viewer/src/main.ts b/viewer/src/main.ts index a8ff322..bc005c5 100644 --- a/viewer/src/main.ts +++ b/viewer/src/main.ts @@ -19,21 +19,23 @@ import Vue from "vue"; import "@/assets/scss/global.scss"; -import "@/components" -import "@/plugins/fontawesome"; -import "@/plugins/buefy"; -import "@/plugins/lazyimage"; -import "@/plugins/dragscroll"; import store from '@/store' import i18n from "@/plugins/i18n"; import router from "@/plugins/router"; -import MainLayout from "@/views/MainLayout.vue"; - Vue.config.productionTip = false; +import(/* webpackChunkName: "ui" */ "@/plugins/buefy"); +import(/* webpackChunkName: "ui" */ "@/components"); +import(/* webpackChunkName: "ui" */ "@/plugins/lazyimage"); +import(/* webpackChunkName: "ui" */ "@/plugins/dragscroll"); +import(/* webpackChunkName: "ui" */ "@/plugins/fontawesome"); +const MainLayout = () => import(/* webpackChunkName: "ui" */ "@/views/MainLayout.vue"); + new Vue({ router, i18n, store, render: h => h(MainLayout) -}).$mount("#ldgallery"); +}).$mount("#ldgallery") + + -- cgit v1.2.3