diff --git a/package-lock.json b/package-lock.json index fc05ba7..35ab76b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6151,6 +6151,12 @@ } } }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.2.0.tgz?cache=0&sync_timestamp=1571708682279&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finterpret%2Fdownload%2Finterpret-1.2.0.tgz", + "integrity": "sha1-1QYaYiS+WOgIOYX1AU2EQ1lXYpY=", + "dev": true + }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", @@ -9085,6 +9091,15 @@ "readable-stream": "^2.0.2" } }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, "redent": { "version": "1.0.0", "resolved": "https://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz", @@ -9469,6 +9484,15 @@ "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", "dev": true }, + "sass": { + "version": "1.26.3", + "resolved": "https://registry.npm.taobao.org/sass/download/sass-1.26.3.tgz?cache=0&sync_timestamp=1583972683391&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass%2Fdownload%2Fsass-1.26.3.tgz", + "integrity": "sha1-QS31RIYUO3a1plzfdWnob0Rln0Y=", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, "sass-graph": { "version": "2.2.4", "resolved": "https://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.4.tgz", @@ -9909,6 +9933,17 @@ "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", "dev": true }, + "shelljs": { + "version": "0.8.3", + "resolved": "https://registry.npm.taobao.org/shelljs/download/shelljs-0.8.3.tgz", + "integrity": "sha1-p/MxlSDr8J7oEnWyNorbKGZZsJc=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz", @@ -11163,6 +11198,24 @@ "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.11.tgz", "integrity": "sha1-dllNh31LEiNEBuhONSdcbVFBJcU=" }, + "vue-cli-plugin-vuetify": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/vue-cli-plugin-vuetify/download/vue-cli-plugin-vuetify-2.0.5.tgz", + "integrity": "sha1-Cbp4koZT/H44Aeo35RIPlXQT3aQ=", + "dev": true, + "requires": { + "semver": "^7.1.2", + "shelljs": "^0.8.3" + }, + "dependencies": { + "semver": { + "version": "7.1.3", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.1.3.tgz?cache=0&sync_timestamp=1581458265183&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.1.3.tgz", + "integrity": "sha1-5DRc5zBxxT8zZEXPwZ77HDEd8qY=", + "dev": true + } + } + }, "vue-hot-reload-api": { "version": "2.3.4", "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", @@ -11229,6 +11282,20 @@ "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", "dev": true }, + "vuetify": { + "version": "2.2.18", + "resolved": "https://registry.npm.taobao.org/vuetify/download/vuetify-2.2.18.tgz", + "integrity": "sha1-WkO+r3yPxm3PtYduFhn35Ex4gdo=" + }, + "vuetify-loader": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/vuetify-loader/download/vuetify-loader-1.4.3.tgz", + "integrity": "sha1-3xMjxVi+CYkId+X76BezpxpsU40=", + "dev": true, + "requires": { + "loader-utils": "^1.2.0" + } + }, "vuex": { "version": "3.1.3", "resolved": "https://registry.npm.taobao.org/vuex/download/vuex-3.1.3.tgz", diff --git a/package.json b/package.json index 585b7a8..c655c86 100644 --- a/package.json +++ b/package.json @@ -4,13 +4,22 @@ "private": true, "scripts": { "serve": "vue-cli-service serve", - "build": "vue-cli-service build" + "build": "vue-cli-service build", + "buildsuper": "vue-cli-service build --modern" }, "dependencies": { + "axios": "^0.19.2", "core-js": "^3.6.4", + "crc-32": "^1.2.0", + "crypto-js": "^4.0.0", "register-service-worker": "^1.6.2", + "vconsole": "^3.3.4", "vue": "^2.6.11", + "vue-clipboard2": "^0.3.1", "vue-router": "^3.1.5", + "vue-svg-icon": "^1.2.9", + "vue-touch": "^2.0.0-beta.4", + "vuetify": "^2.2.11", "vuex": "^3.1.2" }, "devDependencies": { @@ -20,7 +29,10 @@ "@vue/cli-plugin-vuex": "~4.2.0", "@vue/cli-service": "~4.2.0", "node-sass": "^4.12.0", + "sass": "^1.19.0", "sass-loader": "^8.0.2", - "vue-template-compiler": "^2.6.11" + "vue-cli-plugin-vuetify": "~2.0.5", + "vue-template-compiler": "^2.6.11", + "vuetify-loader": "^1.3.0" } } diff --git a/public/index.html b/public/index.html index 4123528..bc51465 100644 --- a/public/index.html +++ b/public/index.html @@ -6,6 +6,8 @@ <%= htmlWebpackPlugin.options.title %> + +