diff --git a/package.json b/package.json index ab3cab5..a7b794f 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "reconnecting-websocket": "^4.4.0", "ts-md5": "^1.2.11", "v-viewer": "^3.0.9", + "vconsole": "^3.14.6", "vue": "^3.0.0", "vue-i18n": "^9.1.9", "vue-router": "^4.0.0", diff --git a/src/App.vue b/src/App.vue index 0c3a131..2b9720b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,12 +13,22 @@ import EventBus, { EventNamesDefine } from "src/common/EventBus"; import GlobalData from "./common/GlobalData"; import { useStore } from "src/store"; +import VConsole from "vconsole"; + +// 根据调价加载 vConsole +{ + if (window.location.href.indexOf("__showDebug__=_1025_") != -1) { + new VConsole(); + } +} + export default defineComponent({ name: "App", setup() { const $t = useI18n(); const $q = useStore(); + document.title = $t.t("title"); window.onresize = (evt: any) => diff --git a/src/pad/TopToolbar.vue b/src/pad/TopToolbar.vue index 31ced82..1d58856 100644 --- a/src/pad/TopToolbar.vue +++ b/src/pad/TopToolbar.vue @@ -18,12 +18,15 @@ :label="$t('clean screen')" /> + diff --git a/yarn.lock b/yarn.lock index 80e7b09..7679071 100644 --- a/yarn.lock +++ b/yarn.lock @@ -939,6 +939,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.17.2": + version "7.17.9" + resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.17.9.tgz#d19fbf802d01a8cb6cf053a64e472d42c434ba72" + integrity sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.16.7": version "7.16.7" resolved "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" @@ -2629,6 +2636,11 @@ cookie@0.4.2: resolved "https://registry.npmmirror.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== +copy-text-to-clipboard@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" + integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== + copy-webpack-plugin@10.2.4: version "10.2.4" resolved "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz#6c854be3fdaae22025da34b9112ccf81c63308fe" @@ -2649,6 +2661,11 @@ core-js-compat@^3.20.2, core-js-compat@^3.21.0, core-js-compat@^3.6.5: browserslist "^4.19.1" semver "7.0.0" +core-js@^3.11.0: + version "3.22.0" + resolved "https://registry.npmmirror.com/core-js/-/core-js-3.22.0.tgz#b52007870c5e091517352e833b77f0b2d2b259f3" + integrity sha512-8h9jBweRjMiY+ORO7bdWSeWfHhLPO7whobj7Z2Bl0IDo00C228EdGgH7FE4jGumbEjzcFfkfW8bXgdkEDhnwHQ== + core-js@^3.21.0, core-js@^3.6.5: version "3.21.1" resolved "https://registry.npmmirror.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" @@ -5204,6 +5221,11 @@ multimatch@^5.0.0: arrify "^2.0.1" minimatch "^3.0.4" +mutation-observer@^1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz#42e9222b101bca82e5ba9d5a7acf4a14c0f263d0" + integrity sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA== + mute-stream@0.0.8: version "0.0.8" resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" @@ -7308,6 +7330,16 @@ vary@^1, vary@~1.1.2: resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== +vconsole@^3.14.6: + version "3.14.6" + resolved "https://registry.npmmirror.com/vconsole/-/vconsole-3.14.6.tgz#74cbbf9c14e66d26325958cee8a9e8c4086a5115" + integrity sha512-8Ffk2SfNe6EzKqZ0aNnNjpAVBVT7zgJo81lYEJdKySYLVYBeSawdSkWi9fSjDg3WsQhgS1vNPmRqJDTuwdVbnQ== + dependencies: + "@babel/runtime" "^7.17.2" + copy-text-to-clipboard "^3.0.1" + core-js "^3.11.0" + mutation-observer "^1.0.3" + viewerjs@^1.9.0: version "1.10.4" resolved "https://registry.npmmirror.com/viewerjs/-/viewerjs-1.10.4.tgz#34ced11cc55a203d570fcfc5cac030b0179e5d53"