From 8ab0bd3b098756c75088b8cc2609c4096d66cf02 Mon Sep 17 00:00:00 2001 From: xiaozhiyong Date: Mon, 10 Apr 2023 10:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 46 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + public/index.html | 6 ------ src/main.js | 5 +++++ 4 files changed, 52 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 75a26fa..fc725c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,6 +23,7 @@ "px2rem-loader": "^0.1.9", "qs": "^6.11.1", "vant": "^2.12.48", + "vconsole": "^3.15.0", "vue": "^2.6.14", "vue-qr": "^4.0.9", "vue-router": "^3.5.1", @@ -4236,6 +4237,14 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true }, + "node_modules/copy-text-to-clipboard": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.1.0.tgz", + "integrity": "sha512-PFM6BnjLnOON/lB3ta/Jg7Ywsv+l9kQGD4TWDCSlRBGmqnnTM5MrDkhAFgw+8HZt0wW6Q2BBE4cmy9sq+s9Qng==", + "engines": { + "node": ">=12" + } + }, "node_modules/copy-webpack-plugin": { "version": "9.1.0", "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", @@ -7595,6 +7604,11 @@ "multicast-dns": "cli.js" } }, + "node_modules/mutation-observer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz", + "integrity": "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA==" + }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", @@ -10654,6 +10668,17 @@ "node": ">= 0.8" } }, + "node_modules/vconsole": { + "version": "3.15.0", + "resolved": "https://registry.npmmirror.com/vconsole/-/vconsole-3.15.0.tgz", + "integrity": "sha512-8hq7wabPcRucSWQyN7/1tthMawP9JPvM95zgtMHpPknMMMCKj+abpoK7P7oKK4B0qw58C24Mdvo9+raUdpHyVQ==", + "dependencies": { + "@babel/runtime": "^7.17.2", + "copy-text-to-clipboard": "^3.0.1", + "core-js": "^3.11.0", + "mutation-observer": "^1.0.3" + } + }, "node_modules/vue": { "version": "2.7.5", "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.5.tgz", @@ -14913,6 +14938,11 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true }, + "copy-text-to-clipboard": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.1.0.tgz", + "integrity": "sha512-PFM6BnjLnOON/lB3ta/Jg7Ywsv+l9kQGD4TWDCSlRBGmqnnTM5MrDkhAFgw+8HZt0wW6Q2BBE4cmy9sq+s9Qng==" + }, "copy-webpack-plugin": { "version": "9.1.0", "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", @@ -17571,6 +17601,11 @@ "thunky": "^1.0.2" } }, + "mutation-observer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz", + "integrity": "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA==" + }, "mz": { "version": "2.7.0", "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", @@ -19925,6 +19960,17 @@ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true }, + "vconsole": { + "version": "3.15.0", + "resolved": "https://registry.npmmirror.com/vconsole/-/vconsole-3.15.0.tgz", + "integrity": "sha512-8hq7wabPcRucSWQyN7/1tthMawP9JPvM95zgtMHpPknMMMCKj+abpoK7P7oKK4B0qw58C24Mdvo9+raUdpHyVQ==", + "requires": { + "@babel/runtime": "^7.17.2", + "copy-text-to-clipboard": "^3.0.1", + "core-js": "^3.11.0", + "mutation-observer": "^1.0.3" + } + }, "vue": { "version": "2.7.5", "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.5.tgz", diff --git a/package.json b/package.json index 6f3cb91..50c2204 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "px2rem-loader": "^0.1.9", "qs": "^6.11.1", "vant": "^2.12.48", + "vconsole": "^3.15.0", "vue": "^2.6.14", "vue-qr": "^4.0.9", "vue-router": "^3.5.1", diff --git a/public/index.html b/public/index.html index a97c730..c65ec85 100644 --- a/public/index.html +++ b/public/index.html @@ -30,9 +30,3 @@ event.preventDefault() }) - - - diff --git a/src/main.js b/src/main.js index 5176d06..0ccf9ab 100644 --- a/src/main.js +++ b/src/main.js @@ -9,6 +9,11 @@ import * as utils from 'utils/index.js' import 'vant/lib/index.css' import '@/assets/iconfont/iconfont.css' import { createPinia, PiniaVuePlugin } from 'pinia' +import vConsole from 'vconsole' + +if (process.env.VUE_APP_ENV !== 'production') { + new vConsole() +} Vue.use(PiniaVuePlugin) const pinia = createPinia()