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 {
+ // }
});