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>,