From d755e04070fcccd32d189f9706dcc0c0cacd2b11 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Mon, 3 Apr 2023 13:45:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(jsonViewer):=20=E6=8C=89=E9=9C=80=E5=BC=95?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.ts | 12 ++++++++---- src/views/t-anno-json.vue | 1 + src/views/t-post-json.vue | 1 + src/vite-env.d.ts | 6 ++++++ 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/main.ts b/src/main.ts index aa24022c..d34d0a9c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,3 +1,10 @@ +/** + * @file main.ts + * @description Main entry + * @author BTMuli + * @since Alpha v0.1.2 + */ + // vue import { createApp } from "vue"; import App from "./App.vue"; @@ -10,8 +17,5 @@ import "vuetify/styles"; import { createVuetify } from "vuetify"; // 全局样式 import "./assets/index.css"; -// plugins -// @ts-ignore -import JsonViewer from "vue-json-viewer"; -createApp(App).use(router).use(store).use(createVuetify()).use(JsonViewer).mount("#app"); +createApp(App).use(router).use(store).use(createVuetify()).mount("#app"); diff --git a/src/views/t-anno-json.vue b/src/views/t-anno-json.vue index 401f4ae8..f77bbf67 100644 --- a/src/views/t-anno-json.vue +++ b/src/views/t-anno-json.vue @@ -13,6 +13,7 @@ // vue import { ref, onMounted, reactive } from "vue"; import { useRoute } from "vue-router"; +import JsonViewer from "vue-json-viewer"; import TLoading from "../components/t-loading.vue"; // plugins import GenshinOper from "../plugins/Genshin"; diff --git a/src/views/t-post-json.vue b/src/views/t-post-json.vue index 1c2f559c..cc22ee39 100644 --- a/src/views/t-post-json.vue +++ b/src/views/t-post-json.vue @@ -10,6 +10,7 @@ // vue import { ref, onMounted, reactive } from "vue"; import { useRoute } from "vue-router"; +import JsonViewer from "vue-json-viewer"; import TLoading from "../components/t-loading.vue"; // plugins import MysOper from "../plugins/Mys"; diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts index 23dde320..d44dff9e 100644 --- a/src/vite-env.d.ts +++ b/src/vite-env.d.ts @@ -5,3 +5,9 @@ declare module "*.vue" { const component: DefineComponent<{}, {}, any>; export default component; } + +declare module 'vue-json-viewer' { + import { Plugin } from 'vue'; + const plugin: Plugin; + export default plugin; +} \ No newline at end of file