Pārlūkot izejas kodu

升级vue & other deps

Michael Wang 3 gadi atpakaļ
vecāks
revīzija
5236d8baac
3 mainītis faili ar 92 papildinājumiem un 90 dzēšanām
  1. 5 5
      package.json
  2. 5 3
      src/components/QmButton.vue
  3. 82 82
      yarn.lock

+ 5 - 5
package.json

@@ -11,7 +11,7 @@
     "serve": "vite preview"
   },
   "dependencies": {
-    "ant-design-vue": "^2.2.2",
+    "ant-design-vue": "^2.2.5",
     "axios": "^0.21.1",
     "axios-progress-bar": "^1.2.0",
     "axios-retry": "^3.1.9",
@@ -21,16 +21,16 @@
     "moment": "^2.29.1",
     "tailwindcss": "^2.2.7",
     "ua-parser-js": "^0.7.28",
-    "viewerjs": "^1.10.0",
-    "vue": "^3.1.5",
+    "viewerjs": "^1.10.1",
+    "vue": "^3.2.1",
     "vue-router": "4.0.10"
   },
   "devDependencies": {
     "@types/lodash-es": "^4.17.4",
     "@types/node": "^16.4.4",
     "@types/ua-parser-js": "^0.7.36",
-    "@vitejs/plugin-vue": "^1.3.0",
-    "@vue/compiler-sfc": "^3.1.5",
+    "@vitejs/plugin-vue": "^1.4.0",
+    "@vue/compiler-sfc": "^3.2.1",
     "autoprefixer": "^10.3.1",
     "postcss": "^8.3.6",
     "typescript": "^4.3.5",

+ 5 - 3
src/components/QmButton.vue

@@ -1,8 +1,10 @@
 <template>
-  <a-button v-bind="newAttrs" :loading="inInterval.value" @click="insideClick">
-    <template v-for="(_, slot) of $slots" v-slot:[slot]="scope">
+  <!-- TODO: 应该用注释的这段代码的,但是从 vue 3.1.5 升级到 3.2.1 时这里出错了 -->
+  <!-- <template v-for="(_, slot) of $slots" v-slot:[slot]="scope">
       <slot :name="slot" v-bind="scope" />
-    </template>
+    </template> -->
+  <a-button v-bind="newAttrs" :loading="inInterval.value" @click="insideClick">
+    <slot name="default" />
   </a-button>
 </template>
 

+ 82 - 82
yarn.lock

@@ -173,10 +173,10 @@
   resolved "https://registry.nlark.com/@types/ua-parser-js/download/@types/ua-parser-js-0.7.36.tgz#9bd0b47f26b5a3151be21ba4ce9f5fa457c5f190"
   integrity sha1-m9C0fya1oxUb4hukzp9fpFfF8ZA=
 
-"@vitejs/plugin-vue@^1.3.0":
-  version "1.3.0"
-  resolved "https://registry.nlark.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.3.0.tgz?cache=0&sync_timestamp=1627380102462&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vitejs%2Fplugin-vue%2Fdownload%2F%40vitejs%2Fplugin-vue-1.3.0.tgz#fc89a6c9b5a5157916afece4edc8fb55bf1bbc42"
-  integrity sha1-/ImmybWlFXkWr+zk7cj7Vb8bvEI=
+"@vitejs/plugin-vue@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.nlark.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.4.0.tgz#962ae01b7fd16ad4007898c64ed639136e12215b"
+  integrity sha1-lirgG3/RatQAeJjGTtY5E24SIVs=
 
 "@volar/code-gen@^0.26.10":
   version "0.26.10"
@@ -218,17 +218,6 @@
   dependencies:
     "@volar/shared" "^0.26.10"
 
-"@vue/compiler-core@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.1.5.tgz#298f905b6065d6d81ff63756f98c60876b393c87"
-  integrity sha1-KY+QW2Bl1tgf9jdW+Yxgh2s5PIc=
-  dependencies:
-    "@babel/parser" "^7.12.0"
-    "@babel/types" "^7.12.0"
-    "@vue/shared" "3.1.5"
-    estree-walker "^2.0.1"
-    source-map "^0.6.1"
-
 "@vue/compiler-core@3.2.0-beta.7":
   version "3.2.0-beta.7"
   resolved "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.0-beta.7.tgz?cache=0&sync_timestamp=1627579316223&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-core%2Fdownload%2F%40vue%2Fcompiler-core-3.2.0-beta.7.tgz#bb551e99e207c3e694bd6b283cb5a2a2aae7f521"
@@ -240,13 +229,16 @@
     estree-walker "^2.0.1"
     source-map "^0.6.1"
 
-"@vue/compiler-dom@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.1.5.tgz#cbb97020c62a5faa3fbc2a97916bd98041ac9856"
-  integrity sha1-y7lwIMYqX6o/vCqXkWvZgEGsmFY=
+"@vue/compiler-core@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.1.tgz#8e13232f7aef8e308fb2d4a10571a5640257064b"
+  integrity sha1-jhMjL3rvjjCPstShBXGlZAJXBks=
   dependencies:
-    "@vue/compiler-core" "3.1.5"
-    "@vue/shared" "3.1.5"
+    "@babel/parser" "^7.12.0"
+    "@babel/types" "^7.12.0"
+    "@vue/shared" "3.2.1"
+    estree-walker "^2.0.1"
+    source-map "^0.6.1"
 
 "@vue/compiler-dom@3.2.0-beta.7", "@vue/compiler-dom@^3.2.0-beta.5":
   version "3.2.0-beta.7"
@@ -256,18 +248,26 @@
     "@vue/compiler-core" "3.2.0-beta.7"
     "@vue/shared" "3.2.0-beta.7"
 
-"@vue/compiler-sfc@^3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.1.5.tgz#e61e54f3a963b0f4a8e523fbb8632390dc52b0d6"
-  integrity sha1-5h5U86ljsPSo5SP7uGMjkNxSsNY=
+"@vue/compiler-dom@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.1.tgz#5cc68873f1928c7b9aee8c8a2846f7f362cb1ab9"
+  integrity sha1-XMaIc/GSjHua7oyKKEb382LLGrk=
+  dependencies:
+    "@vue/compiler-core" "3.2.1"
+    "@vue/shared" "3.2.1"
+
+"@vue/compiler-sfc@^3.2.0-beta.5":
+  version "3.2.0-beta.7"
+  resolved "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.0-beta.7.tgz#6f04a2b37e358afcd7791b68efaeffd0bf198ddd"
+  integrity sha1-bwSis341ivzXeRto767/0L8Zjd0=
   dependencies:
     "@babel/parser" "^7.13.9"
     "@babel/types" "^7.13.0"
     "@types/estree" "^0.0.48"
-    "@vue/compiler-core" "3.1.5"
-    "@vue/compiler-dom" "3.1.5"
-    "@vue/compiler-ssr" "3.1.5"
-    "@vue/shared" "3.1.5"
+    "@vue/compiler-core" "3.2.0-beta.7"
+    "@vue/compiler-dom" "3.2.0-beta.7"
+    "@vue/compiler-ssr" "3.2.0-beta.7"
+    "@vue/shared" "3.2.0-beta.7"
     consolidate "^0.16.0"
     estree-walker "^2.0.1"
     hash-sum "^2.0.0"
@@ -279,18 +279,18 @@
     postcss-selector-parser "^6.0.4"
     source-map "^0.6.1"
 
-"@vue/compiler-sfc@^3.2.0-beta.5":
-  version "3.2.0-beta.7"
-  resolved "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.0-beta.7.tgz#6f04a2b37e358afcd7791b68efaeffd0bf198ddd"
-  integrity sha1-bwSis341ivzXeRto767/0L8Zjd0=
+"@vue/compiler-sfc@^3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.1.tgz?cache=0&sync_timestamp=1628541026134&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-sfc%2Fdownload%2F%40vue%2Fcompiler-sfc-3.2.1.tgz#7809b298cf0fbce62a2c628b7dfc1e82dd9a3a9b"
+  integrity sha1-eAmymM8PvOYqLGKLffwegt2aOps=
   dependencies:
     "@babel/parser" "^7.13.9"
     "@babel/types" "^7.13.0"
     "@types/estree" "^0.0.48"
-    "@vue/compiler-core" "3.2.0-beta.7"
-    "@vue/compiler-dom" "3.2.0-beta.7"
-    "@vue/compiler-ssr" "3.2.0-beta.7"
-    "@vue/shared" "3.2.0-beta.7"
+    "@vue/compiler-core" "3.2.1"
+    "@vue/compiler-dom" "3.2.1"
+    "@vue/compiler-ssr" "3.2.1"
+    "@vue/shared" "3.2.1"
     consolidate "^0.16.0"
     estree-walker "^2.0.1"
     hash-sum "^2.0.0"
@@ -302,14 +302,6 @@
     postcss-selector-parser "^6.0.4"
     source-map "^0.6.1"
 
-"@vue/compiler-ssr@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.1.5.tgz#f068652774293256a1e53084bed48a67682df9d2"
-  integrity sha1-8GhlJ3QpMlah5TCEvtSKZ2gt+dI=
-  dependencies:
-    "@vue/compiler-dom" "3.1.5"
-    "@vue/shared" "3.1.5"
-
 "@vue/compiler-ssr@3.2.0-beta.7":
   version "3.2.0-beta.7"
   resolved "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.0-beta.7.tgz#1a46abf8bcd3196c2c9ad149063c00c4619f1e24"
@@ -318,17 +310,25 @@
     "@vue/compiler-dom" "3.2.0-beta.7"
     "@vue/shared" "3.2.0-beta.7"
 
+"@vue/compiler-ssr@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.1.tgz#f900762f83482e44e9260c2322e3d332c711826c"
+  integrity sha1-+QB2L4NILkTpJgwjIuPTMscRgmw=
+  dependencies:
+    "@vue/compiler-dom" "3.2.1"
+    "@vue/shared" "3.2.1"
+
 "@vue/devtools-api@^6.0.0-beta.14":
   version "6.0.0-beta.15"
   resolved "https://registry.nlark.com/@vue/devtools-api/download/@vue/devtools-api-6.0.0-beta.15.tgz?cache=0&sync_timestamp=1624900514906&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fdevtools-api%2Fdownload%2F%40vue%2Fdevtools-api-6.0.0-beta.15.tgz#ad7cb384e062f165bcf9c83732125bffbc2ad83d"
   integrity sha1-rXyzhOBi8WW8+cg3MhJb/7wq2D0=
 
-"@vue/reactivity@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.1.5.tgz#dbec4d9557f7c8f25c2635db1e23a78a729eb991"
-  integrity sha1-2+xNlVf3yPJcJjXbHiOninKeuZE=
+"@vue/reactivity@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.1.tgz?cache=0&sync_timestamp=1628541039296&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Freactivity%2Fdownload%2F%40vue%2Freactivity-3.2.1.tgz#0e71d4ee00b0d0ca6a6141966c30b68b3f685002"
+  integrity sha1-DnHU7gCw0MpqYUGWbDC2iz9oUAI=
   dependencies:
-    "@vue/shared" "3.1.5"
+    "@vue/shared" "3.2.1"
 
 "@vue/reactivity@^3.2.0-beta.5":
   version "3.2.0-beta.7"
@@ -337,33 +337,33 @@
   dependencies:
     "@vue/shared" "3.2.0-beta.7"
 
-"@vue/runtime-core@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.1.5.tgz#a545b7f146092929cb5e833e85439150f17ac87b"
-  integrity sha1-pUW38UYJKSnLXoM+hUORUPF6yHs=
+"@vue/runtime-core@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.2.1.tgz?cache=0&sync_timestamp=1628541039614&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fruntime-core%2Fdownload%2F%40vue%2Fruntime-core-3.2.1.tgz#39641110b2f84fdda3b80b86830827b7b5ef041a"
+  integrity sha1-OWQRELL4T92juAuGgwgnt7XvBBo=
   dependencies:
-    "@vue/reactivity" "3.1.5"
-    "@vue/shared" "3.1.5"
+    "@vue/reactivity" "3.2.1"
+    "@vue/shared" "3.2.1"
 
-"@vue/runtime-dom@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.1.5.tgz#4fa28947d408aa368fa17ea0edc1beb9af1472a1"
-  integrity sha1-T6KJR9QIqjaPoX6g7cG+ua8UcqE=
+"@vue/runtime-dom@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.1.tgz#087cf36f40ad0869712c4154693c620e478061a8"
+  integrity sha1-CHzzb0CtCGlxLEFUaTxiDkeAYag=
   dependencies:
-    "@vue/runtime-core" "3.1.5"
-    "@vue/shared" "3.1.5"
+    "@vue/runtime-core" "3.2.1"
+    "@vue/shared" "3.2.1"
     csstype "^2.6.8"
 
-"@vue/shared@3.1.5":
-  version "3.1.5"
-  resolved "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.1.5.tgz#74ee3aad995d0a3996a6bb9533d4d280514ede03"
-  integrity sha1-dO46rZldCjmWpruVM9TSgFFO3gM=
-
 "@vue/shared@3.2.0-beta.7":
   version "3.2.0-beta.7"
   resolved "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.0-beta.7.tgz?cache=0&sync_timestamp=1627579339188&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fshared%2Fdownload%2F%40vue%2Fshared-3.2.0-beta.7.tgz#0bce776271f329e6582fcda00d61d4bcf1c60b52"
   integrity sha1-C853YnHzKeZYL82gDWHUvPHGC1I=
 
+"@vue/shared@3.2.1":
+  version "3.2.1"
+  resolved "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.1.tgz?cache=0&sync_timestamp=1628541040228&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fshared%2Fdownload%2F%40vue%2Fshared-3.2.1.tgz#1f1fe26fe0334404cce10740b5ffb2654f1281aa"
+  integrity sha1-Hx/ib+AzRATM4QdAtf+yZU8Sgao=
+
 "@vue/shared@^3.2.0-beta.5":
   version "3.2.0-beta.5"
   resolved "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.0-beta.5.tgz?cache=0&sync_timestamp=1627579339188&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fshared%2Fdownload%2F%40vue%2Fshared-3.2.0-beta.5.tgz#c2752bac51476bfd9c6050f4a5e97c28eb66f27a"
@@ -402,10 +402,10 @@ ansi-styles@^4.1.0:
   dependencies:
     color-convert "^2.0.1"
 
-ant-design-vue@^2.2.2:
-  version "2.2.2"
-  resolved "https://registry.nlark.com/ant-design-vue/download/ant-design-vue-2.2.2.tgz?cache=0&sync_timestamp=1626009952545&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fant-design-vue%2Fdownload%2Fant-design-vue-2.2.2.tgz#197388583c4e0b8ccd9c50ed19831ede27c2b919"
-  integrity sha1-GXOIWDxOC4zNnFDtGYMe3ifCuRk=
+ant-design-vue@^2.2.5:
+  version "2.2.5"
+  resolved "https://registry.nlark.com/ant-design-vue/download/ant-design-vue-2.2.5.tgz?cache=0&sync_timestamp=1628674026986&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fant-design-vue%2Fdownload%2Fant-design-vue-2.2.5.tgz#c73f9d9a22864b2ec1c492141425f936cea4a422"
+  integrity sha1-xz+dmiKGSy7BxJIUFCX5Ns6kpCI=
   dependencies:
     "@ant-design/icons-vue" "^6.0.0"
     "@babel/runtime" "^7.10.5"
@@ -1816,10 +1816,10 @@ util-deprecate@^1.0.2:
   resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil-deprecate%2Fdownload%2Futil-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
   integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
 
-viewerjs@^1.10.0:
-  version "1.10.0"
-  resolved "https://registry.nlark.com/viewerjs/download/viewerjs-1.10.0.tgz#6dcd693b548dd6d7c8371b193136d1eae180621f"
-  integrity sha1-bc1pO1SN1tfINxsZMTbR6uGAYh8=
+viewerjs@^1.10.1:
+  version "1.10.1"
+  resolved "https://registry.nlark.com/viewerjs/download/viewerjs-1.10.1.tgz#07499ed043d0a29e3002b90f55c5b228bd1a742c"
+  integrity sha1-B0me0EPQop4wArkPVcWyKL0adCw=
 
 vite-plugin-components@^0.13.2:
   version "0.13.2"
@@ -2011,14 +2011,14 @@ vue-types@^3.0.0:
   dependencies:
     is-plain-object "3.0.1"
 
-vue@^3.1.5:
-  version "3.1.5"
-  resolved "https://registry.nlark.com/vue/download/vue-3.1.5.tgz#12879b11d0685ee4478c8869551799630a52f9fe"
-  integrity sha1-EoebEdBoXuRHjIhpVReZYwpS+f4=
+vue@^3.2.1:
+  version "3.2.1"
+  resolved "https://registry.nlark.com/vue/download/vue-3.2.1.tgz#30dde152f2fdad0669ea9854d5a90a00ef96974b"
+  integrity sha1-MN3hUvL9rQZp6phU1akKAO+Wl0s=
   dependencies:
-    "@vue/compiler-dom" "3.1.5"
-    "@vue/runtime-dom" "3.1.5"
-    "@vue/shared" "3.1.5"
+    "@vue/compiler-dom" "3.2.1"
+    "@vue/runtime-dom" "3.2.1"
+    "@vue/shared" "3.2.1"
 
 warning@^4.0.0:
   version "4.0.3"