hookehuyr

✨ feat: 自动按需引入组件

...@@ -25,3 +25,5 @@ dist-ssr ...@@ -25,3 +25,5 @@ dist-ssr
25 25
26 .history 26 .history
27 .vscode 27 .vscode
28 +
29 +hager
......
1 +/* eslint-disable */
2 +// @ts-nocheck
3 +// Generated by unplugin-vue-components
4 +// Read more: https://github.com/vuejs/core/pull/3399
5 +export {}
6 +
7 +/* prettier-ignore */
8 +declare module 'vue' {
9 + export interface GlobalComponents {
10 + ElCol: typeof import('element-ui/lib/col')['default']
11 + ElRow: typeof import('element-ui/lib/row')['default']
12 + HagerFooter: typeof import('./src/components/common/hagerFooter.vue')['default']
13 + HagerHeader: typeof import('./src/components/common/hagerHeader.vue')['default']
14 + Navbar: typeof import('./src/components/navbar.vue')['default']
15 + RouterLink: typeof import('vue-router')['RouterLink']
16 + RouterView: typeof import('vue-router')['RouterView']
17 + SlideComp: typeof import('./src/components/slideComp.vue')['default']
18 + VideoPlayer: typeof import('./src/components/videoPlayer.vue')['default']
19 + }
20 +}
...@@ -22,10 +22,12 @@ ...@@ -22,10 +22,12 @@
22 "@vitejs/plugin-legacy": "^5.4.2", 22 "@vitejs/plugin-legacy": "^5.4.2",
23 "@vitejs/plugin-vue": "^5.1.2", 23 "@vitejs/plugin-vue": "^5.1.2",
24 "@vitejs/plugin-vue2": "^2.3.1", 24 "@vitejs/plugin-vue2": "^2.3.1",
25 + "babel-plugin-component": "^1.1.1",
25 "less": "^4.2.0", 26 "less": "^4.2.0",
26 "path-browserify": "^1.0.1", 27 "path-browserify": "^1.0.1",
27 "qs": "^6.13.0", 28 "qs": "^6.13.0",
28 "sass-embedded": "1.55.0", 29 "sass-embedded": "1.55.0",
30 + "unplugin-vue-components": "^0.27.4",
29 "vite": "^5.4.1", 31 "vite": "^5.4.1",
30 "vite-plugin-dynamic-import": "^1.5.0" 32 "vite-plugin-dynamic-import": "^1.5.0"
31 } 33 }
......
1 /* 1 /*
2 * @Date: 2024-08-26 10:12:56 2 * @Date: 2024-08-26 10:12:56
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-09-24 18:05:09 4 + * @LastEditTime: 2024-09-26 15:24:16
5 - * @FilePath: /vue2_vite_web/src/main.js 5 + * @FilePath: /hager/src/main.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
8 import "@babel/polyfill"; 8 import "@babel/polyfill";
...@@ -10,13 +10,15 @@ import Vue from "vue"; ...@@ -10,13 +10,15 @@ import Vue from "vue";
10 import App from './App.vue' 10 import App from './App.vue'
11 import VueRouter from 'vue-router' 11 import VueRouter from 'vue-router'
12 import router from './router' 12 import router from './router'
13 -import ElementUI from 'element-ui'; 13 +// import ElementUI from 'element-ui';
14 -import 'element-ui/lib/theme-chalk/index.css'; 14 +// import 'element-ui/lib/theme-chalk/index.css';
15 import 'element-ui/lib/theme-chalk/display.css'; // 基于断点的隐藏类,用于在某些条件下隐藏元素 15 import 'element-ui/lib/theme-chalk/display.css'; // 基于断点的隐藏类,用于在某些条件下隐藏元素
16 -import '@/styles/element-ui/element-variables.scss' // 自定义主题, 不需要展示屏蔽 16 +// import '@/styles/element-ui/element-variables.scss' // 自定义主题, 不需要展示屏蔽
17 +// import { Button, Row, Col, } from 'element-ui';
17 18
18 Vue.use(VueRouter); 19 Vue.use(VueRouter);
19 -Vue.use(ElementUI); 20 +// Vue.use(ElementUI);
21 +// Vue.use(Button).use(Row).use(Col)
20 22
21 new Vue({ 23 new Vue({
22 router, 24 router,
......
1 /* 1 /*
2 * @Date: 2024-08-26 10:12:56 2 * @Date: 2024-08-26 10:12:56
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-08-29 17:50:26 4 + * @LastEditTime: 2024-09-26 15:25:44
5 - * @FilePath: /vue2_vite_web/vite.config.js 5 + * @FilePath: /hager/vite.config.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
8 // import vue from '@vitejs/plugin-vue' 8 // import vue from '@vitejs/plugin-vue'
...@@ -10,7 +10,10 @@ import vue from "@vitejs/plugin-vue2"; ...@@ -10,7 +10,10 @@ import vue from "@vitejs/plugin-vue2";
10 import legacy from "@vitejs/plugin-legacy"; 10 import legacy from "@vitejs/plugin-legacy";
11 import dynamicImport from 'vite-plugin-dynamic-import'; 11 import dynamicImport from 'vite-plugin-dynamic-import';
12 import { defineConfig, loadEnv } from 'vite'; 12 import { defineConfig, loadEnv } from 'vite';
13 -import { createProxy } from './build/proxy' 13 +import { createProxy } from './build/proxy';
14 +import Components from 'unplugin-vue-components/vite';
15 +import { ElementUiResolver } from 'unplugin-vue-components/resolvers';
16 +
14 17
15 // var path = require('path'); 18 // var path = require('path');
16 import path from 'path-browserify'; 19 import path from 'path-browserify';
...@@ -51,6 +54,9 @@ return defineConfig({ ...@@ -51,6 +54,9 @@ return defineConfig({
51 ], 54 ],
52 }), 55 }),
53 dynamicImport(), 56 dynamicImport(),
57 + Components({ // 自动按需求引入组件
58 + resolvers: [ElementUiResolver()],
59 + }),
54 ], 60 ],
55 publicDir: 'public', // 作为静态资源服务的文件夹。这个目录中的文件会在开发中被服务于 /,在开发模式时,会被拷贝到 outDir 的根目录,并没有转换,永远只是复制到这里。该值可以是文件系统的绝对路径,也可以是相对于项目的根目录路径。 61 publicDir: 'public', // 作为静态资源服务的文件夹。这个目录中的文件会在开发中被服务于 /,在开发模式时,会被拷贝到 outDir 的根目录,并没有转换,永远只是复制到这里。该值可以是文件系统的绝对路径,也可以是相对于项目的根目录路径。
56 // cacheDir: '', // 存储缓存文件的目录。此目录下会存储预打包的依赖项或 vite 生成的某些缓存文件,使用缓存可以提高性能。如需重新生成缓存文件,你可以使用 --force 命令行选项或手动删除目录。此选项的值可以是文件的绝对路径,也可以是以项目根目录为基准的相对路径。 62 // cacheDir: '', // 存储缓存文件的目录。此目录下会存储预打包的依赖项或 vite 生成的某些缓存文件,使用缓存可以提高性能。如需重新生成缓存文件,你可以使用 --force 命令行选项或手动删除目录。此选项的值可以是文件的绝对路径,也可以是以项目根目录为基准的相对路径。
......
...@@ -10,6 +10,11 @@ ...@@ -10,6 +10,11 @@
10 "@jridgewell/gen-mapping" "^0.3.5" 10 "@jridgewell/gen-mapping" "^0.3.5"
11 "@jridgewell/trace-mapping" "^0.3.24" 11 "@jridgewell/trace-mapping" "^0.3.24"
12 12
13 +"@antfu/utils@^0.7.10":
14 + version "0.7.10"
15 + resolved "https://mirrors.cloud.tencent.com/npm/@antfu/utils/-/utils-0.7.10.tgz#ae829f170158e297a9b6a28f161a8e487d00814d"
16 + integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==
17 +
13 "@babel/code-frame@^7.24.7": 18 "@babel/code-frame@^7.24.7":
14 version "7.24.7" 19 version "7.24.7"
15 resolved "https://mirrors.cloud.tencent.com/npm/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" 20 resolved "https://mirrors.cloud.tencent.com/npm/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465"
...@@ -121,6 +126,14 @@ ...@@ -121,6 +126,14 @@
121 "@babel/traverse" "^7.24.8" 126 "@babel/traverse" "^7.24.8"
122 "@babel/types" "^7.24.8" 127 "@babel/types" "^7.24.8"
123 128
129 +"@babel/helper-module-imports@7.0.0-beta.35":
130 + version "7.0.0-beta.35"
131 + resolved "https://mirrors.cloud.tencent.com/npm/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.35.tgz#308e350e731752cdb4d0f058df1d704925c64e0a"
132 + integrity sha512-vaC1KyIZSuyWb3Lj277fX0pxivyHwuDU4xZsofqgYAbkDxNieMg2vuhzP5AgMweMY7fCQUMTi+BgPqTLjkxXFg==
133 + dependencies:
134 + "@babel/types" "7.0.0-beta.35"
135 + lodash "^4.2.0"
136 +
124 "@babel/helper-module-imports@^7.24.7": 137 "@babel/helper-module-imports@^7.24.7":
125 version "7.24.7" 138 version "7.24.7"
126 resolved "https://mirrors.cloud.tencent.com/npm/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" 139 resolved "https://mirrors.cloud.tencent.com/npm/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b"
...@@ -945,6 +958,15 @@ ...@@ -945,6 +958,15 @@
945 debug "^4.3.1" 958 debug "^4.3.1"
946 globals "^11.1.0" 959 globals "^11.1.0"
947 960
961 +"@babel/types@7.0.0-beta.35":
962 + version "7.0.0-beta.35"
963 + resolved "https://mirrors.cloud.tencent.com/npm/@babel/types/-/types-7.0.0-beta.35.tgz#cf933a9a9a38484ca724b335b88d83726d5ab960"
964 + integrity sha512-y9XT11CozHDgjWcTdxmhSj13rJVXpa5ZXwjjOiTedjaM0ba5ItqdS02t31EhPl7HtOWxsZkYCCUNrSfrOisA6w==
965 + dependencies:
966 + esutils "^2.0.2"
967 + lodash "^4.2.0"
968 + to-fast-properties "^2.0.0"
969 +
948 "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.4", "@babel/types@^7.4.4": 970 "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.4", "@babel/types@^7.4.4":
949 version "7.25.4" 971 version "7.25.4"
950 resolved "https://mirrors.cloud.tencent.com/npm/@babel/types/-/types-7.25.4.tgz#6bcb46c72fdf1012a209d016c07f769e10adcb5f" 972 resolved "https://mirrors.cloud.tencent.com/npm/@babel/types/-/types-7.25.4.tgz#6bcb46c72fdf1012a209d016c07f769e10adcb5f"
...@@ -1131,6 +1153,15 @@ ...@@ -1131,6 +1153,15 @@
1131 "@nodelib/fs.scandir" "2.1.5" 1153 "@nodelib/fs.scandir" "2.1.5"
1132 fastq "^1.6.0" 1154 fastq "^1.6.0"
1133 1155
1156 +"@rollup/pluginutils@^5.1.0":
1157 + version "5.1.2"
1158 + resolved "https://mirrors.cloud.tencent.com/npm/@rollup/pluginutils/-/pluginutils-5.1.2.tgz#d3bc9f0fea4fd4086aaac6aa102f3fa587ce8bd9"
1159 + integrity sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==
1160 + dependencies:
1161 + "@types/estree" "^1.0.0"
1162 + estree-walker "^2.0.2"
1163 + picomatch "^2.3.1"
1164 +
1134 "@rollup/rollup-android-arm-eabi@4.21.0": 1165 "@rollup/rollup-android-arm-eabi@4.21.0":
1135 version "4.21.0" 1166 version "4.21.0"
1136 resolved "https://mirrors.cloud.tencent.com/npm/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.0.tgz#d941173f82f9b041c61b0dc1a2a91dcd06e4b31e" 1167 resolved "https://mirrors.cloud.tencent.com/npm/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.0.tgz#d941173f82f9b041c61b0dc1a2a91dcd06e4b31e"
...@@ -1216,6 +1247,11 @@ ...@@ -1216,6 +1247,11 @@
1216 resolved "https://mirrors.cloud.tencent.com/npm/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" 1247 resolved "https://mirrors.cloud.tencent.com/npm/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
1217 integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== 1248 integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
1218 1249
1250 +"@types/estree@^1.0.0":
1251 + version "1.0.6"
1252 + resolved "https://mirrors.cloud.tencent.com/npm/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
1253 + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
1254 +
1219 "@vitejs/plugin-legacy@^5.4.2": 1255 "@vitejs/plugin-legacy@^5.4.2":
1220 version "5.4.2" 1256 version "5.4.2"
1221 resolved "https://mirrors.cloud.tencent.com/npm/@vitejs/plugin-legacy/-/plugin-legacy-5.4.2.tgz#2eaefcbdf6f975f95ad482dc73e8177e14cd2a5a" 1257 resolved "https://mirrors.cloud.tencent.com/npm/@vitejs/plugin-legacy/-/plugin-legacy-5.4.2.tgz#2eaefcbdf6f975f95ad482dc73e8177e14cd2a5a"
...@@ -1249,7 +1285,7 @@ ...@@ -1249,7 +1285,7 @@
1249 postcss "^8.4.14" 1285 postcss "^8.4.14"
1250 source-map "^0.6.1" 1286 source-map "^0.6.1"
1251 1287
1252 -acorn@^8.8.2: 1288 +acorn@^8.11.3, acorn@^8.12.1, acorn@^8.8.2:
1253 version "8.12.1" 1289 version "8.12.1"
1254 resolved "https://mirrors.cloud.tencent.com/npm/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" 1290 resolved "https://mirrors.cloud.tencent.com/npm/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
1255 integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== 1291 integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
...@@ -1295,6 +1331,13 @@ babel-helper-vue-jsx-merge-props@^2.0.0: ...@@ -1295,6 +1331,13 @@ babel-helper-vue-jsx-merge-props@^2.0.0:
1295 resolved "https://mirrors.cloud.tencent.com/npm/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6" 1331 resolved "https://mirrors.cloud.tencent.com/npm/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6"
1296 integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg== 1332 integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==
1297 1333
1334 +babel-plugin-component@^1.1.1:
1335 + version "1.1.1"
1336 + resolved "https://mirrors.cloud.tencent.com/npm/babel-plugin-component/-/babel-plugin-component-1.1.1.tgz#9b023a23ff5c9aae0fd56c5a18b9cab8c4d45eea"
1337 + integrity sha512-WUw887kJf2GH80Ng/ZMctKZ511iamHNqPhd9uKo14yzisvV7Wt1EckIrb8oq/uCz3B3PpAW7Xfl7AkTLDYT6ag==
1338 + dependencies:
1339 + "@babel/helper-module-imports" "7.0.0-beta.35"
1340 +
1298 babel-plugin-polyfill-corejs2@^0.4.10: 1341 babel-plugin-polyfill-corejs2@^0.4.10:
1299 version "0.4.11" 1342 version "0.4.11"
1300 resolved "https://mirrors.cloud.tencent.com/npm/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" 1343 resolved "https://mirrors.cloud.tencent.com/npm/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33"
...@@ -1327,11 +1370,23 @@ babel-runtime@6.x: ...@@ -1327,11 +1370,23 @@ babel-runtime@6.x:
1327 core-js "^2.4.0" 1370 core-js "^2.4.0"
1328 regenerator-runtime "^0.11.0" 1371 regenerator-runtime "^0.11.0"
1329 1372
1373 +balanced-match@^1.0.0:
1374 + version "1.0.2"
1375 + resolved "https://mirrors.cloud.tencent.com/npm/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
1376 + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
1377 +
1330 binary-extensions@^2.0.0: 1378 binary-extensions@^2.0.0:
1331 version "2.3.0" 1379 version "2.3.0"
1332 resolved "https://mirrors.cloud.tencent.com/npm/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" 1380 resolved "https://mirrors.cloud.tencent.com/npm/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
1333 integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== 1381 integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
1334 1382
1383 +brace-expansion@^2.0.1:
1384 + version "2.0.1"
1385 + resolved "https://mirrors.cloud.tencent.com/npm/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1386 + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1387 + dependencies:
1388 + balanced-match "^1.0.0"
1389 +
1335 braces@^3.0.3, braces@~3.0.2: 1390 braces@^3.0.3, braces@~3.0.2:
1336 version "3.0.3" 1391 version "3.0.3"
1337 resolved "https://mirrors.cloud.tencent.com/npm/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" 1392 resolved "https://mirrors.cloud.tencent.com/npm/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
...@@ -1386,7 +1441,7 @@ chalk@^2.4.2: ...@@ -1386,7 +1441,7 @@ chalk@^2.4.2:
1386 escape-string-regexp "^1.0.5" 1441 escape-string-regexp "^1.0.5"
1387 supports-color "^5.3.0" 1442 supports-color "^5.3.0"
1388 1443
1389 -"chokidar@>=3.0.0 <4.0.0": 1444 +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.6.0:
1390 version "3.6.0" 1445 version "3.6.0"
1391 resolved "https://mirrors.cloud.tencent.com/npm/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" 1446 resolved "https://mirrors.cloud.tencent.com/npm/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
1392 integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== 1447 integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
...@@ -1420,6 +1475,11 @@ combined-stream@^1.0.8: ...@@ -1420,6 +1475,11 @@ combined-stream@^1.0.8:
1420 dependencies: 1475 dependencies:
1421 delayed-stream "~1.0.0" 1476 delayed-stream "~1.0.0"
1422 1477
1478 +confbox@^0.1.7:
1479 + version "0.1.7"
1480 + resolved "https://mirrors.cloud.tencent.com/npm/confbox/-/confbox-0.1.7.tgz#ccfc0a2bcae36a84838e83a3b7f770fb17d6c579"
1481 + integrity sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==
1482 +
1423 convert-source-map@^2.0.0: 1483 convert-source-map@^2.0.0:
1424 version "2.0.0" 1484 version "2.0.0"
1425 resolved "https://mirrors.cloud.tencent.com/npm/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" 1485 resolved "https://mirrors.cloud.tencent.com/npm/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
...@@ -1466,6 +1526,13 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: ...@@ -1466,6 +1526,13 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1466 dependencies: 1526 dependencies:
1467 ms "2.1.2" 1527 ms "2.1.2"
1468 1528
1529 +debug@^4.3.6:
1530 + version "4.3.7"
1531 + resolved "https://mirrors.cloud.tencent.com/npm/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
1532 + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
1533 + dependencies:
1534 + ms "^2.1.3"
1535 +
1469 deepmerge@^1.2.0: 1536 deepmerge@^1.2.0:
1470 version "1.5.2" 1537 version "1.5.2"
1471 resolved "https://mirrors.cloud.tencent.com/npm/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" 1538 resolved "https://mirrors.cloud.tencent.com/npm/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753"
...@@ -1565,12 +1632,17 @@ escape-string-regexp@^1.0.5: ...@@ -1565,12 +1632,17 @@ escape-string-regexp@^1.0.5:
1565 resolved "https://mirrors.cloud.tencent.com/npm/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1632 resolved "https://mirrors.cloud.tencent.com/npm/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1566 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 1633 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1567 1634
1635 +estree-walker@^2.0.2:
1636 + version "2.0.2"
1637 + resolved "https://mirrors.cloud.tencent.com/npm/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
1638 + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
1639 +
1568 esutils@^2.0.2: 1640 esutils@^2.0.2:
1569 version "2.0.3" 1641 version "2.0.3"
1570 resolved "https://mirrors.cloud.tencent.com/npm/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1642 resolved "https://mirrors.cloud.tencent.com/npm/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
1571 integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1643 integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1572 1644
1573 -fast-glob@^3.2.12: 1645 +fast-glob@^3.2.12, fast-glob@^3.3.2:
1574 version "3.3.2" 1646 version "3.3.2"
1575 resolved "https://mirrors.cloud.tencent.com/npm/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" 1647 resolved "https://mirrors.cloud.tencent.com/npm/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
1576 integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== 1648 integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
...@@ -1788,11 +1860,24 @@ less@^4.2.0: ...@@ -1788,11 +1860,24 @@ less@^4.2.0:
1788 needle "^3.1.0" 1860 needle "^3.1.0"
1789 source-map "~0.6.0" 1861 source-map "~0.6.0"
1790 1862
1863 +local-pkg@^0.5.0:
1864 + version "0.5.0"
1865 + resolved "https://mirrors.cloud.tencent.com/npm/local-pkg/-/local-pkg-0.5.0.tgz#093d25a346bae59a99f80e75f6e9d36d7e8c925c"
1866 + integrity sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==
1867 + dependencies:
1868 + mlly "^1.4.2"
1869 + pkg-types "^1.0.3"
1870 +
1791 lodash.debounce@^4.0.8: 1871 lodash.debounce@^4.0.8:
1792 version "4.0.8" 1872 version "4.0.8"
1793 resolved "https://mirrors.cloud.tencent.com/npm/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1873 resolved "https://mirrors.cloud.tencent.com/npm/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
1794 integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== 1874 integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
1795 1875
1876 +lodash@^4.2.0:
1877 + version "4.17.21"
1878 + resolved "https://mirrors.cloud.tencent.com/npm/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1879 + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1880 +
1796 lru-cache@^5.1.1: 1881 lru-cache@^5.1.1:
1797 version "5.1.1" 1882 version "5.1.1"
1798 resolved "https://mirrors.cloud.tencent.com/npm/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 1883 resolved "https://mirrors.cloud.tencent.com/npm/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
...@@ -1850,11 +1935,33 @@ mime@^1.4.1: ...@@ -1850,11 +1935,33 @@ mime@^1.4.1:
1850 resolved "https://mirrors.cloud.tencent.com/npm/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 1935 resolved "https://mirrors.cloud.tencent.com/npm/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
1851 integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== 1936 integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
1852 1937
1938 +minimatch@^9.0.5:
1939 + version "9.0.5"
1940 + resolved "https://mirrors.cloud.tencent.com/npm/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
1941 + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
1942 + dependencies:
1943 + brace-expansion "^2.0.1"
1944 +
1945 +mlly@^1.4.2, mlly@^1.7.1:
1946 + version "1.7.1"
1947 + resolved "https://mirrors.cloud.tencent.com/npm/mlly/-/mlly-1.7.1.tgz#e0336429bb0731b6a8e887b438cbdae522c8f32f"
1948 + integrity sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==
1949 + dependencies:
1950 + acorn "^8.11.3"
1951 + pathe "^1.1.2"
1952 + pkg-types "^1.1.1"
1953 + ufo "^1.5.3"
1954 +
1853 ms@2.1.2: 1955 ms@2.1.2:
1854 version "2.1.2" 1956 version "2.1.2"
1855 resolved "https://mirrors.cloud.tencent.com/npm/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1957 resolved "https://mirrors.cloud.tencent.com/npm/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1856 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1958 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1857 1959
1960 +ms@^2.1.3:
1961 + version "2.1.3"
1962 + resolved "https://mirrors.cloud.tencent.com/npm/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1963 + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1964 +
1858 mui-player@^1.8.1: 1965 mui-player@^1.8.1:
1859 version "1.8.1" 1966 version "1.8.1"
1860 resolved "https://mirrors.cloud.tencent.com/npm/mui-player/-/mui-player-1.8.1.tgz#3c0405eefeee46bfcd9535165bd022bb871bf8dd" 1967 resolved "https://mirrors.cloud.tencent.com/npm/mui-player/-/mui-player-1.8.1.tgz#3c0405eefeee46bfcd9535165bd022bb871bf8dd"
...@@ -1908,6 +2015,11 @@ path-parse@^1.0.7: ...@@ -1908,6 +2015,11 @@ path-parse@^1.0.7:
1908 resolved "https://mirrors.cloud.tencent.com/npm/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 2015 resolved "https://mirrors.cloud.tencent.com/npm/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1909 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 2016 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1910 2017
2018 +pathe@^1.1.2:
2019 + version "1.1.2"
2020 + resolved "https://mirrors.cloud.tencent.com/npm/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec"
2021 + integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==
2022 +
1911 picocolors@^1.0.0, picocolors@^1.0.1: 2023 picocolors@^1.0.0, picocolors@^1.0.1:
1912 version "1.0.1" 2024 version "1.0.1"
1913 resolved "https://mirrors.cloud.tencent.com/npm/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" 2025 resolved "https://mirrors.cloud.tencent.com/npm/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1"
...@@ -1928,6 +2040,15 @@ pify@^4.0.1: ...@@ -1928,6 +2040,15 @@ pify@^4.0.1:
1928 resolved "https://mirrors.cloud.tencent.com/npm/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" 2040 resolved "https://mirrors.cloud.tencent.com/npm/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
1929 integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== 2041 integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
1930 2042
2043 +pkg-types@^1.0.3, pkg-types@^1.1.1:
2044 + version "1.2.0"
2045 + resolved "https://mirrors.cloud.tencent.com/npm/pkg-types/-/pkg-types-1.2.0.tgz#d0268e894e93acff11a6279de147e83354ebd42d"
2046 + integrity sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==
2047 + dependencies:
2048 + confbox "^0.1.7"
2049 + mlly "^1.7.1"
2050 + pathe "^1.1.2"
2051 +
1931 postcss@^8.4.14: 2052 postcss@^8.4.14:
1932 version "8.4.47" 2053 version "8.4.47"
1933 resolved "https://mirrors.cloud.tencent.com/npm/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" 2054 resolved "https://mirrors.cloud.tencent.com/npm/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
...@@ -2258,6 +2379,11 @@ tslib@^2.1.0, tslib@^2.3.0: ...@@ -2258,6 +2379,11 @@ tslib@^2.1.0, tslib@^2.3.0:
2258 resolved "https://mirrors.cloud.tencent.com/npm/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" 2379 resolved "https://mirrors.cloud.tencent.com/npm/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01"
2259 integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== 2380 integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
2260 2381
2382 +ufo@^1.5.3:
2383 + version "1.5.4"
2384 + resolved "https://mirrors.cloud.tencent.com/npm/ufo/-/ufo-1.5.4.tgz#16d6949674ca0c9e0fbbae1fa20a71d7b1ded754"
2385 + integrity sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==
2386 +
2261 unicode-canonical-property-names-ecmascript@^2.0.0: 2387 unicode-canonical-property-names-ecmascript@^2.0.0:
2262 version "2.0.0" 2388 version "2.0.0"
2263 resolved "https://mirrors.cloud.tencent.com/npm/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" 2389 resolved "https://mirrors.cloud.tencent.com/npm/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
...@@ -2281,6 +2407,30 @@ unicode-property-aliases-ecmascript@^2.0.0: ...@@ -2281,6 +2407,30 @@ unicode-property-aliases-ecmascript@^2.0.0:
2281 resolved "https://mirrors.cloud.tencent.com/npm/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 2407 resolved "https://mirrors.cloud.tencent.com/npm/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd"
2282 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 2408 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
2283 2409
2410 +unplugin-vue-components@^0.27.4:
2411 + version "0.27.4"
2412 + resolved "https://mirrors.cloud.tencent.com/npm/unplugin-vue-components/-/unplugin-vue-components-0.27.4.tgz#748468b2cb6a856235bdd512c33b629c33c3d23a"
2413 + integrity sha512-1XVl5iXG7P1UrOMnaj2ogYa5YTq8aoh5jwDPQhemwO/OrXW+lPQKDXd1hMz15qxQPxgb/XXlbgo3HQ2rLEbmXQ==
2414 + dependencies:
2415 + "@antfu/utils" "^0.7.10"
2416 + "@rollup/pluginutils" "^5.1.0"
2417 + chokidar "^3.6.0"
2418 + debug "^4.3.6"
2419 + fast-glob "^3.3.2"
2420 + local-pkg "^0.5.0"
2421 + magic-string "^0.30.11"
2422 + minimatch "^9.0.5"
2423 + mlly "^1.7.1"
2424 + unplugin "^1.12.1"
2425 +
2426 +unplugin@^1.12.1:
2427 + version "1.14.1"
2428 + resolved "https://mirrors.cloud.tencent.com/npm/unplugin/-/unplugin-1.14.1.tgz#c76d6155a661e43e6a897bce6b767a1ecc344c1a"
2429 + integrity sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==
2430 + dependencies:
2431 + acorn "^8.12.1"
2432 + webpack-virtual-modules "^0.6.2"
2433 +
2284 update-browserslist-db@^1.1.0: 2434 update-browserslist-db@^1.1.0:
2285 version "1.1.0" 2435 version "1.1.0"
2286 resolved "https://mirrors.cloud.tencent.com/npm/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" 2436 resolved "https://mirrors.cloud.tencent.com/npm/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e"
...@@ -2323,6 +2473,11 @@ vue@2.7.13: ...@@ -2323,6 +2473,11 @@ vue@2.7.13:
2323 "@vue/compiler-sfc" "2.7.13" 2473 "@vue/compiler-sfc" "2.7.13"
2324 csstype "^3.1.0" 2474 csstype "^3.1.0"
2325 2475
2476 +webpack-virtual-modules@^0.6.2:
2477 + version "0.6.2"
2478 + resolved "https://mirrors.cloud.tencent.com/npm/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz#057faa9065c8acf48f24cb57ac0e77739ab9a7e8"
2479 + integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==
2480 +
2326 yallist@^3.0.2: 2481 yallist@^3.0.2:
2327 version "3.1.1" 2482 version "3.1.1"
2328 resolved "https://mirrors.cloud.tencent.com/npm/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 2483 resolved "https://mirrors.cloud.tencent.com/npm/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
......