From 1c49262bd1d066497d50d937dacd0875c6edb902 Mon Sep 17 00:00:00 2001 From: Shigma <1700011071@pku.edu.cn> Date: Mon, 7 Feb 2022 15:55:58 +0800 Subject: [PATCH] refa: async component k-markdown --- build/frontend.ts | 1 + packages/core/package.json | 2 +- plugins/frontend/components/client/common/input.vue | 2 +- plugins/frontend/components/client/layout/index.ts | 2 -- plugins/frontend/components/package.json | 4 +--- .../client/layout => console/client/components}/markdown.vue | 0 plugins/frontend/console/client/main.ts | 3 ++- plugins/frontend/console/package.json | 2 ++ 8 files changed, 8 insertions(+), 8 deletions(-) rename plugins/frontend/{components/client/layout => console/client/components}/markdown.vue (100%) diff --git a/build/frontend.ts b/build/frontend.ts index e4d343c2dc..c055cefb05 100644 --- a/build/frontend.ts +++ b/build/frontend.ts @@ -20,6 +20,7 @@ export async function build(root: string, config: vite.UserConfig) { build: { outDir: '../dist', emptyOutDir: true, + cssCodeSplit: false, ...config.build, rollupOptions: { ...rollupOptions, diff --git a/packages/core/package.json b/packages/core/package.json index 142df8b010..86af51240f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -39,6 +39,6 @@ "dependencies": { "@koishijs/utils": "^5.0.0", "fastest-levenshtein": "^1.0.12", - "schemastery": "^2.3.0" + "schemastery": "^2.4.0" } } diff --git a/plugins/frontend/components/client/common/input.vue b/plugins/frontend/components/client/common/input.vue index 155c8bdff0..5d14e2b12a 100644 --- a/plugins/frontend/components/client/common/input.vue +++ b/plugins/frontend/components/client/common/input.vue @@ -5,7 +5,7 @@ import('./components/markdown.vue'))) app.provide('ecTheme', 'dark-blue') diff --git a/plugins/frontend/console/package.json b/plugins/frontend/console/package.json index 854658922b..bd327eab06 100644 --- a/plugins/frontend/console/package.json +++ b/plugins/frontend/console/package.json @@ -33,10 +33,12 @@ "koishi": "^4.1.2" }, "devDependencies": { + "@types/marked": "^4.0.1", "@types/uuid": "^8.3.4", "@vitejs/plugin-vue": "^2.0.1", "@vueuse/core": "^7.5.3", "element-plus": "^1.3.0-beta.5", + "marked": "^4.0.10", "sass": "^1.48.0", "vite": "~2.5.10", "vue": "^3.2.21",