From 6414bf0f49b353545e2d56065a7c43de5b61bf9e Mon Sep 17 00:00:00 2001 From: ajaxzheng <894103554@qq.com> Date: Tue, 31 Dec 2024 18:25:20 +0800 Subject: [PATCH] feat: update vue repl for site --- examples/sites/package.json | 5 +- examples/sites/playground/App.vue | 70 +- examples/sites/stats.html | 4842 +++++++++++++++++++++++++++++ examples/sites/vite.config.ts | 2 + package.json | 16 +- 5 files changed, 4900 insertions(+), 35 deletions(-) create mode 100644 examples/sites/stats.html diff --git a/examples/sites/package.json b/examples/sites/package.json index 2a38d161c0..84bcc6d7bc 100644 --- a/examples/sites/package.json +++ b/examples/sites/package.json @@ -32,13 +32,12 @@ "@opentiny/vue-icon": "workspace:~", "@opentiny/vue-icon-multicolor": "workspace:~", "@opentiny/vue-icon-saas": "workspace:~", - "@opentiny/vue-repl": "^1.1.2", "@opentiny/vue-theme": "workspace:~", "@opentiny/vue-theme-mobile": "workspace:~", "@opentiny/vue-theme-saas": "workspace:~", "@opentiny/vue-vite-import": "workspace:~", "@unocss/reset": "0.38.2", - "@vue/repl": "^2.5.5", + "@vue/repl": "^4.4.2", "@vueuse/head": "0.7.13", "github-markdown-css": "~5.1.0", "highlight.js": "^11.5.1", @@ -46,7 +45,7 @@ "prismjs": "^1.28.0", "sortablejs": "1.15.0", "tailwindcss": "^3.2.4", - "vue": "^3.4.31", + "vue": "^3.5.13", "vue-i18n": "^9.1.10", "vue-router": "4.1.5", "@docsearch/js": "^3.8.0", diff --git a/examples/sites/playground/App.vue b/examples/sites/playground/App.vue index 556e118177..334ae10434 100644 --- a/examples/sites/playground/App.vue +++ b/examples/sites/playground/App.vue @@ -1,7 +1,7 @@ - + + + + diff --git a/examples/sites/vite.config.ts b/examples/sites/vite.config.ts index c82fe871f4..8f46c7b261 100644 --- a/examples/sites/vite.config.ts +++ b/examples/sites/vite.config.ts @@ -138,6 +138,8 @@ export default defineConfig((config) => { '@': path.resolve('src'), '@demos': path.resolve(`${demosPath}`), '@menu': menuPath, + 'vue/compiler-sfc': 'vue/compiler-sfc', + 'vue': 'vue/dist/vue.runtime.esm-browser.js', '@opentiny/vue-renderless/types': pathFromWorkspaceRoot('packages/renderless/types'), '@tiptap/vue': '@tiptap/vue-3', ...getAlias(3, env.VITE_TINY_THEME) diff --git a/package.json b/package.json index ad3eaa0959..2e9a5ff5b1 100644 --- a/package.json +++ b/package.json @@ -197,7 +197,7 @@ "shx": "^0.3.4", "typescript": "catalog:", "vite": "catalog:", - "vue": "^3.4.38", + "vue": "^3.5.13", "vue-tsc": "^1.6.5" }, "pnpm": { @@ -206,10 +206,10 @@ "tsup@7.2.0": "patches/tsup@7.2.0.patch" }, "overrides": { - "@vue/compiler-sfc@3": "3.4.38", - "@vue/runtime-core@3": "3.4.38", - "@vue/runtime-dom@3": "3.4.38", - "@vue/shared@3": "3.4.38", + "@vue/compiler-sfc@3": "3.5.13", + "@vue/runtime-core@3": "3.5.13", + "@vue/runtime-dom@3": "3.5.13", + "@vue/shared@3": "3.5.13", "@playwright/test": "1.42.1", "cropperjs": "1.5.12", "echarts": "5.4.1", @@ -226,10 +226,10 @@ "vue-template-compiler@2.7": "2.7.10", "vue@2.6": "2.6.14", "vue@2.7": "2.7.10", - "vue@3": "3.4.38", + "vue@3": "3.5.13", "vue2": "npm:vue@2.6.14", "vue2.7": "npm:vue@2.7.10", - "vue3": "npm:vue@3.4.38" + "vue3": "npm:vue@3.5.13" }, "packageExtensions": { "vue-template-compiler@2.6.14": { @@ -249,7 +249,7 @@ }, "vite-plugin-dts": { "peerDependencies": { - "vue": "^3.4.38" + "vue": "^3.5.13" } }, "vite-plugin-md": {