From 695e5831369791c9f226bd20ac14af0da48f2fe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Fri, 2 May 2025 23:10:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=AF=B9=20.md=20?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9A=84=E7=B1=BB=E5=9E=8B=E5=A3=B0=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Page/MDPageImportMD.md | 3 +++ src/pages/Page/MDPageImportMD.page.vue | 11 +++++++++++ src/types/global.ts | 11 +++++++++++ src/types/{shims => }/unocss.ts | 0 src/types/{shims/global.d.ts => vue-shim.d.ts} | 12 +----------- typed-router.d.ts | 1 + 6 files changed, 27 insertions(+), 11 deletions(-) create mode 100644 src/pages/Page/MDPageImportMD.md create mode 100644 src/pages/Page/MDPageImportMD.page.vue create mode 100644 src/types/global.ts rename src/types/{shims => }/unocss.ts (100%) rename src/types/{shims/global.d.ts => vue-shim.d.ts} (61%) diff --git a/src/pages/Page/MDPageImportMD.md b/src/pages/Page/MDPageImportMD.md new file mode 100644 index 0000000..6df9266 --- /dev/null +++ b/src/pages/Page/MDPageImportMD.md @@ -0,0 +1,3 @@ +# 测试 + +这个文件是被 import 的 diff --git a/src/pages/Page/MDPageImportMD.page.vue b/src/pages/Page/MDPageImportMD.page.vue new file mode 100644 index 0000000..72c6fa0 --- /dev/null +++ b/src/pages/Page/MDPageImportMD.page.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/src/types/global.ts b/src/types/global.ts new file mode 100644 index 0000000..6b9b756 --- /dev/null +++ b/src/types/global.ts @@ -0,0 +1,11 @@ +declare global { + const $__DEV__: boolean; +} + +declare module 'vue' { + export interface ComponentCustomProperties { + $__DEV__: boolean; + } +} + +export {}; diff --git a/src/types/shims/unocss.ts b/src/types/unocss.ts similarity index 100% rename from src/types/shims/unocss.ts rename to src/types/unocss.ts diff --git a/src/types/shims/global.d.ts b/src/types/vue-shim.d.ts similarity index 61% rename from src/types/shims/global.d.ts rename to src/types/vue-shim.d.ts index 29fd3c6..7759971 100644 --- a/src/types/shims/global.d.ts +++ b/src/types/vue-shim.d.ts @@ -1,12 +1,4 @@ -declare global { - const $__DEV__: boolean; -} - -declare module 'vue' { - export interface ComponentCustomProperties { - $__DEV__: boolean; - } - +declare module '*.vue' { import type { ComponentOptions } from 'vue'; const Component: ComponentOptions; @@ -19,5 +11,3 @@ declare module '*.md' { const Component: ComponentOptions; export default Component; } - -export {}; diff --git a/typed-router.d.ts b/typed-router.d.ts index e5ae744..7663c76 100644 --- a/typed-router.d.ts +++ b/typed-router.d.ts @@ -34,6 +34,7 @@ declare module 'vue-router/auto-routes' { 'PageIframePageSpectrogram': RouteRecordInfo<'PageIframePageSpectrogram', '/Page/iframe-page/Spectrogram', Record, Record>, 'PageJSPage': RouteRecordInfo<'PageJSPage', '/Page/JSPage', Record, Record>, 'PageMDPage': RouteRecordInfo<'PageMDPage', '/Page/MDPage', Record, Record>, + 'PageMDPageImportMD': RouteRecordInfo<'PageMDPageImportMD', '/Page/MDPageImportMD', Record, Record>, 'PageP5Js': RouteRecordInfo<'PageP5Js', '/Page/p5_js', Record, Record>, 'PagePinPuYi': RouteRecordInfo<'PagePinPuYi', '/Page/PinPuYi', Record, Record>, 'PageStyle': RouteRecordInfo<'PageStyle', '/Page/Style', Record, Record>,