diff --git a/package.json b/package.json
index 73da7e48..c81fc723 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,7 @@
"js-cookie": "^3.0.1",
"mitt": "^3.0.0",
"mockjs": "^1.1.0",
+ "naming-style": "^1.0.1",
"nprogress": "^0.2.0",
"path-browserify": "^1.0.1",
"path-to-regexp": "^6.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 82917a30..7d9cd71b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -17,6 +17,7 @@ specifiers:
lint-staged: ^11.2.6
mitt: ^3.0.0
mockjs: ^1.1.0
+ naming-style: ^1.0.1
nprogress: ^0.2.0
path-browserify: ^1.0.1
path-to-regexp: ^6.2.0
@@ -60,6 +61,7 @@ dependencies:
js-cookie: 3.0.1
mitt: 3.0.0
mockjs: 1.1.0
+ naming-style: registry.npmmirror.com/naming-style/1.0.1
nprogress: 0.2.0
path-browserify: 1.0.1
path-to-regexp: 6.2.0
@@ -338,7 +340,7 @@ packages:
dev: true
/@vitejs/plugin-vue/1.9.4_vite@2.6.13:
- resolution: {integrity: sha1-T0hIVDLLuYap+50lTcM84w3cy/o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.9.4.tgz}
+ resolution: {integrity: sha1-T0hIVDLLuYap+50lTcM84w3cy/o=, tarball: '@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.9.4.tgz'}
engines: {node: '>=12.0.0'}
peerDependencies:
vite: ^2.5.10
@@ -640,7 +642,7 @@ packages:
dev: true
/axios/0.24.0:
- resolution: {integrity: sha1-gE5voeS5xSiFAd2d/1anoJQNINY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/axios/download/axios-0.24.0.tgz?cache=0&sync_timestamp=1635214243043&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faxios%2Fdownload%2Faxios-0.24.0.tgz}
+ resolution: {integrity: sha1-gE5voeS5xSiFAd2d/1anoJQNINY=, tarball: axios/download/axios-0.24.0.tgz?cache=0&sync_timestamp=1635214243043&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faxios%2Fdownload%2Faxios-0.24.0.tgz}
dependencies:
follow-redirects: registry.nlark.com/follow-redirects/1.14.4
transitivePeerDependencies:
@@ -859,7 +861,7 @@ packages:
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
/class-utils/0.3.6:
@@ -1423,134 +1425,6 @@ packages:
is-arrayish: 0.2.1
dev: true
- /esbuild-android-arm64/0.13.5:
- resolution: {integrity: sha1-opmhj9igFq4Z/ZSPxlmz9l0bmS8=, tarball: esbuild-android-arm64/download/esbuild-android-arm64-0.13.5.tgz}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-darwin-64/0.13.5:
- resolution: {integrity: sha1-ATWfLGkhvScE0KiV9WA6sz8u6xs=, tarball: esbuild-darwin-64/download/esbuild-darwin-64-0.13.5.tgz}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-darwin-arm64/0.13.5:
- resolution: {integrity: sha1-Hb42Lrya/Nq0+a+bsyDazXPirtw=, tarball: esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.13.5.tgz}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-freebsd-64/0.13.5:
- resolution: {integrity: sha1-/s7ln6SRo/VExzGwwDGb1anafVA=, tarball: esbuild-freebsd-64/download/esbuild-freebsd-64-0.13.5.tgz}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-freebsd-arm64/0.13.5:
- resolution: {integrity: sha1-TpjA4z7RmmP/1NuHMUmGudk4ULU=, tarball: esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.13.5.tgz}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-32/0.13.5:
- resolution: {integrity: sha1-AAg3QK9/FBaVHGNKRh49Ae2BLNA=, tarball: esbuild-linux-32/download/esbuild-linux-32-0.13.5.tgz}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-64/0.13.5:
- resolution: {integrity: sha1-Sb0WSP0gcFlP46rTGSUQjuKRYhY=, tarball: esbuild-linux-64/download/esbuild-linux-64-0.13.5.tgz}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-arm/0.13.5:
- resolution: {integrity: sha1-J8TpKmWXN2qMP+jHkXfXK6d/hQA=, tarball: esbuild-linux-arm/download/esbuild-linux-arm-0.13.5.tgz}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-arm64/0.13.5:
- resolution: {integrity: sha1-eO8PINKxdUA1UgdcxtavgPVaItg=, tarball: esbuild-linux-arm64/download/esbuild-linux-arm64-0.13.5.tgz}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-mips64le/0.13.5:
- resolution: {integrity: sha1-QGHL70H5bkoXa+v357LW05fgXoY=, tarball: esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.13.5.tgz}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-ppc64le/0.13.5:
- resolution: {integrity: sha1-KQpcrKZ1G4yAxdB1yv6FcQImMRg=, tarball: esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.13.5.tgz}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-openbsd-64/0.13.5:
- resolution: {integrity: sha1-Ij6ycwpv7eeTCitEsLHVsGejzvU=, tarball: esbuild-openbsd-64/download/esbuild-openbsd-64-0.13.5.tgz}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-sunos-64/0.13.5:
- resolution: {integrity: sha1-bxIawoXCmPCUZ3SGB8wEluu/0j4=, tarball: esbuild-sunos-64/download/esbuild-sunos-64-0.13.5.tgz}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-32/0.13.5:
- resolution: {integrity: sha1-DabSQBUvdvPddkwLsDkdiUrNQD8=, tarball: esbuild-windows-32/download/esbuild-windows-32-0.13.5.tgz}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-64/0.13.5:
- resolution: {integrity: sha1-MwJmoslbJsL5Senemww2aST+xT8=, tarball: esbuild-windows-64/download/esbuild-windows-64-0.13.5.tgz}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-arm64/0.13.5:
- resolution: {integrity: sha1-4FAegriPQWXM580Bfbg0KPRZ93U=, tarball: esbuild-windows-arm64/download/esbuild-windows-arm64-0.13.5.tgz}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild/0.11.3:
resolution: {integrity: sha1-tXFluQe+T/umUfZFBTjOjYwdXrA=, tarball: esbuild/download/esbuild-0.11.3.tgz}
hasBin: true
@@ -1562,22 +1436,22 @@ packages:
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-arm64: 0.13.5
- esbuild-darwin-64: 0.13.5
- esbuild-darwin-arm64: 0.13.5
- esbuild-freebsd-64: 0.13.5
- esbuild-freebsd-arm64: 0.13.5
- esbuild-linux-32: 0.13.5
- esbuild-linux-64: 0.13.5
- esbuild-linux-arm: 0.13.5
- esbuild-linux-arm64: 0.13.5
- esbuild-linux-mips64le: 0.13.5
- esbuild-linux-ppc64le: 0.13.5
- esbuild-openbsd-64: 0.13.5
- esbuild-sunos-64: 0.13.5
- esbuild-windows-32: 0.13.5
- esbuild-windows-64: 0.13.5
- esbuild-windows-arm64: 0.13.5
+ esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64/0.13.5
+ esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64/0.13.5
+ esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64/0.13.5
+ esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64/0.13.5
+ esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64/0.13.5
+ esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32/0.13.5
+ esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64/0.13.5
+ esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm/0.13.5
+ esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64/0.13.5
+ esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le/0.13.5
+ esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le/0.13.5
+ esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64/0.13.5
+ esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64/0.13.5
+ esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32/0.13.5
+ esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64/0.13.5
+ esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64/0.13.5
dev: true
/escape-html/1.0.3:
@@ -1997,12 +1871,6 @@ packages:
resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=, tarball: fs.realpath/download/fs.realpath-1.0.0.tgz}
dev: true
- /fsevents/2.3.2:
- resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=, tarball: fsevents/download/fsevents-2.3.2.tgz}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- dev: true
- optional: true
-
/function-bind/1.1.1:
resolution: {integrity: sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=, tarball: function-bind/download/function-bind-1.1.1.tgz}
dev: true
@@ -2203,7 +2071,7 @@ packages:
source-map: 0.6.1
wordwrap: 1.0.0
optionalDependencies:
- uglify-js: 3.14.3
+ uglify-js: registry.npmmirror.com/uglify-js/3.14.3
dev: true
/har-schema/2.0.0:
@@ -2359,7 +2227,7 @@ packages:
dev: true
/http-server/14.0.0:
- resolution: {integrity: sha1-vSFJUqYLk86Mqbvouhgfr3+YIbA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/http-server/download/http-server-14.0.0.tgz}
+ resolution: {integrity: sha1-vSFJUqYLk86Mqbvouhgfr3+YIbA=, tarball: http-server/download/http-server-14.0.0.tgz}
engines: {node: '>=12'}
hasBin: true
dependencies:
@@ -2818,7 +2686,7 @@ packages:
dependencies:
universalify: 2.0.0
optionalDependencies:
- graceful-fs: 4.2.8
+ graceful-fs: registry.npmmirror.com/graceful-fs/4.2.8
dev: true
/jsprim/1.4.1:
@@ -2893,7 +2761,7 @@ packages:
dev: true
/lint-staged/11.2.6:
- resolution: {integrity: sha1-9HexrwKU2wVOWTfxcWed9juqTEM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/lint-staged/download/lint-staged-11.2.6.tgz}
+ resolution: {integrity: sha1-9HexrwKU2wVOWTfxcWed9juqTEM=, tarball: lint-staged/download/lint-staged-11.2.6.tgz}
hasBin: true
dependencies:
cli-truncate: 2.1.0
@@ -3738,7 +3606,7 @@ packages:
dev: true
/postcss-scss/4.0.2:
- resolution: {integrity: sha1-Od3MCrMvFV1asyjukTU9Z6UtU3s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/postcss-scss/download/postcss-scss-4.0.2.tgz?cache=0&sync_timestamp=1635496549918&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-scss%2Fdownload%2Fpostcss-scss-4.0.2.tgz}
+ resolution: {integrity: sha1-Od3MCrMvFV1asyjukTU9Z6UtU3s=, tarball: postcss-scss/download/postcss-scss-4.0.2.tgz?cache=0&sync_timestamp=1635496549918&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-scss%2Fdownload%2Fpostcss-scss-4.0.2.tgz}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
@@ -4090,7 +3958,7 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
/run-async/2.4.1:
@@ -4118,7 +3986,7 @@ packages:
dev: true
/sass/1.43.4:
- resolution: {integrity: sha1-aMfWobAEvvSa8NnK91DpslIQXR8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/sass/download/sass-1.43.4.tgz}
+ resolution: {integrity: sha1-aMfWobAEvvSa8NnK91DpslIQXR8=, tarball: sass/download/sass-1.43.4.tgz}
engines: {node: '>=8.9.0'}
hasBin: true
dependencies:
@@ -4492,7 +4360,7 @@ packages:
dev: true
/stylelint-config-html/1.0.0_a00c61ac027be5fe35af9f500c0c4be2:
- resolution: {integrity: sha1-FyrLmW7kyFToxnD8/3f/DZjTvsI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-config-html/download/stylelint-config-html-1.0.0.tgz}
+ resolution: {integrity: sha1-FyrLmW7kyFToxnD8/3f/DZjTvsI=, tarball: stylelint-config-html/download/stylelint-config-html-1.0.0.tgz}
engines: {node: ^12 || >=14}
peerDependencies:
postcss-html: ^1.0.0
@@ -4503,7 +4371,7 @@ packages:
dev: true
/stylelint-config-recommended-scss/5.0.0_stylelint@14.0.1:
- resolution: {integrity: sha1-Cx2BF8hPYWKDq/MJJyr5ffMrp50=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-config-recommended-scss/download/stylelint-config-recommended-scss-5.0.0.tgz}
+ resolution: {integrity: sha1-Cx2BF8hPYWKDq/MJJyr5ffMrp50=, tarball: stylelint-config-recommended-scss/download/stylelint-config-recommended-scss-5.0.0.tgz}
peerDependencies:
stylelint: ^14.0.0
dependencies:
@@ -4516,7 +4384,7 @@ packages:
dev: true
/stylelint-config-recommended-vue/1.0.0_a00c61ac027be5fe35af9f500c0c4be2:
- resolution: {integrity: sha1-XNL3GQzc23wAYgTTTn1elrtFFb4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-config-recommended-vue/download/stylelint-config-recommended-vue-1.0.0.tgz}
+ resolution: {integrity: sha1-XNL3GQzc23wAYgTTTn1elrtFFb4=, tarball: stylelint-config-recommended-vue/download/stylelint-config-recommended-vue-1.0.0.tgz}
engines: {node: ^12 || >=14}
peerDependencies:
postcss-html: ^1.0.0
@@ -4537,7 +4405,7 @@ packages:
dev: true
/stylelint-config-standard/23.0.0_stylelint@14.0.1:
- resolution: {integrity: sha1-StWMdIBMVEy00wZnwhowqxTRwX0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-config-standard/download/stylelint-config-standard-23.0.0.tgz}
+ resolution: {integrity: sha1-StWMdIBMVEy00wZnwhowqxTRwX0=, tarball: stylelint-config-standard/download/stylelint-config-standard-23.0.0.tgz}
peerDependencies:
stylelint: ^14.0.0
dependencies:
@@ -4546,7 +4414,7 @@ packages:
dev: true
/stylelint-scss/4.0.0_stylelint@14.0.1:
- resolution: {integrity: sha1-SQHO2SucaON2SXmaOd771fKsW80=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-scss/download/stylelint-scss-4.0.0.tgz}
+ resolution: {integrity: sha1-SQHO2SucaON2SXmaOd771fKsW80=, tarball: stylelint-scss/download/stylelint-scss-4.0.0.tgz}
peerDependencies:
stylelint: ^14.0.0
dependencies:
@@ -4559,7 +4427,7 @@ packages:
dev: true
/stylelint/14.0.1:
- resolution: {integrity: sha1-iObIvTvmHmZiJd24cYJjIfFmYfY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint/download/stylelint-14.0.1.tgz}
+ resolution: {integrity: sha1-iObIvTvmHmZiJd24cYJjIfFmYfY=, tarball: stylelint/download/stylelint-14.0.1.tgz}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
@@ -4845,13 +4713,6 @@ packages:
resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=, tarball: typedarray/download/typedarray-0.0.6.tgz}
dev: true
- /uglify-js/3.14.3:
- resolution: {integrity: sha1-wPJd/qHo5TI+zPWWEL4ItgQ8Fc8=, tarball: uglify-js/download/uglify-js-3.14.3.tgz}
- engines: {node: '>=0.8.0'}
- hasBin: true
- dev: true
- optional: true
-
/unc-path-regex/0.1.2:
resolution: {integrity: sha1-5z3T17DXxe2G+6xrCufYxqadUPo=, tarball: unc-path-regex/download/unc-path-regex-0.1.2.tgz}
engines: {node: '>=0.10.0'}
@@ -4893,7 +4754,7 @@ packages:
dev: true
/unplugin-auto-import/0.4.13_vite@2.6.13:
- resolution: {integrity: sha1-iYbUfw9SG0hdSocPfDnZUQBkINQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/unplugin-auto-import/download/unplugin-auto-import-0.4.13.tgz}
+ resolution: {integrity: sha1-iYbUfw9SG0hdSocPfDnZUQBkINQ=, tarball: unplugin-auto-import/download/unplugin-auto-import-0.4.13.tgz}
engines: {node: '>=14'}
peerDependencies:
'@vueuse/core': ^6.0.0
@@ -5071,7 +4932,7 @@ packages:
resolution: {integrity: sha1-qgVjTTqGe6kUR77bs0r8sm9E9uc=, tarball: vinyl-file/download/vinyl-file-1.3.0.tgz}
engines: {node: '>=0.10.0'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: registry.npmmirror.com/graceful-fs/4.2.8
strip-bom: 2.0.0
strip-bom-stream: 1.0.0
vinyl: 1.2.0
@@ -5189,7 +5050,7 @@ packages:
dev: true
/vite/2.6.13_sass@1.43.4:
- resolution: {integrity: sha1-FrPshaZtW0YawpqQOHTUNX+a9DI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/vite/download/vite-2.6.13.tgz}
+ resolution: {integrity: sha1-FrPshaZtW0YawpqQOHTUNX+a9DI=, tarball: vite/download/vite-2.6.13.tgz}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -5210,7 +5071,7 @@ packages:
rollup: 2.58.0
sass: 1.43.4
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
/vue-demi/0.12.1_vue@3.2.21:
@@ -5653,3 +5514,193 @@ packages:
dependencies:
iconv-lite: registry.nlark.com/iconv-lite/0.6.3
dev: true
+
+ registry.npmmirror.com/esbuild-android-arm64/0.13.5:
+ resolution: {integrity: sha1-opmhj9igFq4Z/ZSPxlmz9l0bmS8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/download/esbuild-android-arm64-0.13.5.tgz}
+ name: esbuild-android-arm64
+ version: 0.13.5
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-darwin-64/0.13.5:
+ resolution: {integrity: sha1-ATWfLGkhvScE0KiV9WA6sz8u6xs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/download/esbuild-darwin-64-0.13.5.tgz}
+ name: esbuild-darwin-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-darwin-arm64/0.13.5:
+ resolution: {integrity: sha1-Hb42Lrya/Nq0+a+bsyDazXPirtw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.13.5.tgz}
+ name: esbuild-darwin-arm64
+ version: 0.13.5
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-freebsd-64/0.13.5:
+ resolution: {integrity: sha1-/s7ln6SRo/VExzGwwDGb1anafVA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/download/esbuild-freebsd-64-0.13.5.tgz}
+ name: esbuild-freebsd-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-freebsd-arm64/0.13.5:
+ resolution: {integrity: sha1-TpjA4z7RmmP/1NuHMUmGudk4ULU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.13.5.tgz}
+ name: esbuild-freebsd-arm64
+ version: 0.13.5
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-32/0.13.5:
+ resolution: {integrity: sha1-AAg3QK9/FBaVHGNKRh49Ae2BLNA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/download/esbuild-linux-32-0.13.5.tgz}
+ name: esbuild-linux-32
+ version: 0.13.5
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-64/0.13.5:
+ resolution: {integrity: sha1-Sb0WSP0gcFlP46rTGSUQjuKRYhY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/download/esbuild-linux-64-0.13.5.tgz}
+ name: esbuild-linux-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-arm/0.13.5:
+ resolution: {integrity: sha1-J8TpKmWXN2qMP+jHkXfXK6d/hQA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/download/esbuild-linux-arm-0.13.5.tgz}
+ name: esbuild-linux-arm
+ version: 0.13.5
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-arm64/0.13.5:
+ resolution: {integrity: sha1-eO8PINKxdUA1UgdcxtavgPVaItg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/download/esbuild-linux-arm64-0.13.5.tgz}
+ name: esbuild-linux-arm64
+ version: 0.13.5
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-mips64le/0.13.5:
+ resolution: {integrity: sha1-QGHL70H5bkoXa+v357LW05fgXoY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.13.5.tgz}
+ name: esbuild-linux-mips64le
+ version: 0.13.5
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-ppc64le/0.13.5:
+ resolution: {integrity: sha1-KQpcrKZ1G4yAxdB1yv6FcQImMRg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.13.5.tgz}
+ name: esbuild-linux-ppc64le
+ version: 0.13.5
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-openbsd-64/0.13.5:
+ resolution: {integrity: sha1-Ij6ycwpv7eeTCitEsLHVsGejzvU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/download/esbuild-openbsd-64-0.13.5.tgz}
+ name: esbuild-openbsd-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-sunos-64/0.13.5:
+ resolution: {integrity: sha1-bxIawoXCmPCUZ3SGB8wEluu/0j4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/download/esbuild-sunos-64-0.13.5.tgz}
+ name: esbuild-sunos-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-32/0.13.5:
+ resolution: {integrity: sha1-DabSQBUvdvPddkwLsDkdiUrNQD8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/download/esbuild-windows-32-0.13.5.tgz}
+ name: esbuild-windows-32
+ version: 0.13.5
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-64/0.13.5:
+ resolution: {integrity: sha1-MwJmoslbJsL5Senemww2aST+xT8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/download/esbuild-windows-64-0.13.5.tgz}
+ name: esbuild-windows-64
+ version: 0.13.5
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-arm64/0.13.5:
+ resolution: {integrity: sha1-4FAegriPQWXM580Bfbg0KPRZ93U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/download/esbuild-windows-arm64-0.13.5.tgz}
+ name: esbuild-windows-arm64
+ version: 0.13.5
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/fsevents/2.3.2:
+ resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz}
+ name: fsevents
+ version: 2.3.2
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/graceful-fs/4.2.8:
+ resolution: {integrity: sha1-5BK40z9eAGWTy9PO5t+fLOu+gCo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.8.tgz}
+ name: graceful-fs
+ version: 4.2.8
+ dev: true
+
+ registry.npmmirror.com/naming-style/1.0.1:
+ resolution: {integrity: sha1-LIHzeKnk0nhhjCyKpVBrCyozA00=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/naming-style/download/naming-style-1.0.1.tgz}
+ name: naming-style
+ version: 1.0.1
+ dev: false
+
+ registry.npmmirror.com/uglify-js/3.14.3:
+ resolution: {integrity: sha1-wPJd/qHo5TI+zPWWEL4ItgQ8Fc8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uglify-js/download/uglify-js-3.14.3.tgz}
+ name: uglify-js
+ version: 3.14.3
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ dev: true
+ optional: true
diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue
index feefe306..89c5ff51 100644
--- a/src/components/SvgIcon/index.vue
+++ b/src/components/SvgIcon/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/component_basic_example/icon.vue b/src/views/component_basic_example/icon.vue
index f62f3d73..31ddb92b 100644
--- a/src/views/component_basic_example/icon.vue
+++ b/src/views/component_basic_example/icon.vue
@@ -10,12 +10,23 @@
搜索
+
+
+
+
+
+
+