From ca73f48829e948728d9f4889295b5373c1480503 Mon Sep 17 00:00:00 2001 From: haoming <435203093@qq.com> Date: Sun, 26 Dec 2021 17:55:44 +0800 Subject: [PATCH] feat: remove dev-ui async chunk --- .github/workflows/gh-pages.yml | 2 +- demo/tsconfig.json | 1 - demo/vite.config.ts | 3 --- packages/dev-ui/src/App.vue | 24 +++++++++++++----------- 4 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 8238170..277831e 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - node-version: [15] + node-version: [16] steps: - uses: actions/checkout@v2 - uses: pnpm/action-setup@v2.0.1 diff --git a/demo/tsconfig.json b/demo/tsconfig.json index 34dca69..87551b2 100644 --- a/demo/tsconfig.json +++ b/demo/tsconfig.json @@ -14,7 +14,6 @@ "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, - "sourceMap": true, "jsx": "react-jsx" }, "include": ["./src"] diff --git a/demo/vite.config.ts b/demo/vite.config.ts index 3209267..19d91db 100644 --- a/demo/vite.config.ts +++ b/demo/vite.config.ts @@ -6,7 +6,4 @@ import VisualDev from './plugins/vite'; export default defineConfig({ plugins: [VisualDev(), react()], base: '/visual-dev', - build: { - sourcemap: 'hidden', - }, }); diff --git a/packages/dev-ui/src/App.vue b/packages/dev-ui/src/App.vue index 831e505..4640ab3 100644 --- a/packages/dev-ui/src/App.vue +++ b/packages/dev-ui/src/App.vue @@ -2,7 +2,7 @@ import { onMounted, ref, shallowRef, defineAsyncComponent, h } from 'vue'; import { createPrefixContext, createDrawerContext, useHotkeys } from './hooks'; import { getRequest } from './utils'; - +import AimMode from './components/AimMode.vue'; const data = createDrawerContext(); const prefix = createPrefixContext('vd'); @@ -35,24 +35,26 @@ useHotkeys({ }); onMounted(async () => { - if (window.isDemo) { - AsyncApp.value = defineAsyncComponent(() => import('./components/AimMode.vue')); - return; - } + if (window.isDemo) return; + // if (window.isDemo) { + // AsyncApp.value = defineAsyncComponent(() => import('./components/AimMode.vue')); + // return; + // } const { mode } = await getRequest('getConfig'); - if (mode === 'aim') { - AsyncApp.value = defineAsyncComponent(() => import('./components/AimMode.vue')); - } else { - } + // if (mode === 'aim') { + // AsyncApp.value = defineAsyncComponent(() => import('./components/AimMode.vue')); + // } else { + // } });