diff --git a/README.md b/README.md
index 4190bb7..14f8634 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
vue-element-plus-admin 是一套基于 vue3 & typeScript4 & vite2 的后台集成方案,内置了动态路由,权限验证,典型的业务模型,丰富的功能组件,开箱即用,可以用来作为项目的启动模版。它可以帮助你快速搭建企业级中后台产品原型,也可以作为一个示例,用于学习。
-vue-element-plus-admin的定位是后台集成方案,不太适合当基础模板来进行二次开发。因为集成了很多你可能用不到的功能,会造成不少的代码冗余。如果你的项目不关注这方面的问题,也可以直接基于它进行二次开发。
+vue-element-plus-admin 的定位是后台集成方案,不太适合当基础模板来进行二次开发。因为集成了很多你可能用不到的功能,会造成不少的代码冗余。如果你的项目不关注这方面的问题,也可以直接基于它进行二次开发。
[在线预览地址](http://8.133.179.48:4000/dist-pro/#/login)
@@ -61,12 +61,12 @@ vue-element-plus-admin的定位是后台集成方案,不太适合当基础模
## 浏览器支持
-由于 Vue 3 不再支持 IE11,vue-element-plus-admin 也不支持 IE。
+由于 Vue 3 不再支持 IE11,vue-element-plus-admin 也不支持 IE
| [
](https://godban.github.io/browsers-support-badges/)Edge | [
](https://godban.github.io/browsers-support-badges/)Firefox | [
](https://godban.github.io/browsers-support-badges/)Chrome | [
](https://godban.github.io/browsers-support-badges/)Safari |
| --- | --- | --- | --- |
| Edge ≥ 79 | Firefox ≥ 78 | Chrome ≥ 64 | Safari ≥ 12 |
-## IDE推荐设置
+## IDE 推荐设置
- [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
diff --git a/yarn.lock b/yarn.lock
index ad37042..913692f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1789,14 +1789,6 @@ callsites@^3.0.0:
resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
-camel-case@^4.1.2:
- version "4.1.2"
- resolved "https://registry.nlark.com/camel-case/download/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
- integrity sha1-lygHKpVPgFIoIlpt7qazhGHhvVo=
- dependencies:
- pascal-case "^3.1.2"
- tslib "^2.0.3"
-
camelcase-keys@^6.2.2:
version "6.2.2"
resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
@@ -1821,15 +1813,6 @@ caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001264:
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz#0613c9e6c922e422792e6fcefdf9a3afeee4f8c3"
integrity sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==
-capital-case@^1.0.4:
- version "1.0.4"
- resolved "https://registry.npm.taobao.org/capital-case/download/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669"
- integrity sha1-nRMCkjU8kkn2sA+lhSvuOKcX5mk=
- dependencies:
- no-case "^3.0.4"
- tslib "^2.0.3"
- upper-case-first "^2.0.2"
-
chalk@^1.1.3:
version "1.1.3"
resolved "https://registry.nlark.com/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1627646655305&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
@@ -1866,24 +1849,6 @@ chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-change-case@^4.1.2:
- version "4.1.2"
- resolved "https://registry.npm.taobao.org/change-case/download/change-case-4.1.2.tgz?cache=0&sync_timestamp=1606867670065&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchange-case%2Fdownload%2Fchange-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12"
- integrity sha1-/t/F8TYEXiOYwEEO5EH5VwRkHhI=
- dependencies:
- camel-case "^4.1.2"
- capital-case "^1.0.4"
- constant-case "^3.0.4"
- dot-case "^3.0.4"
- header-case "^2.0.4"
- no-case "^3.0.4"
- param-case "^3.0.4"
- pascal-case "^3.1.2"
- path-case "^3.0.4"
- sentence-case "^3.0.4"
- snake-case "^3.0.4"
- tslib "^2.0.3"
-
char-regex@^1.0.2:
version "1.0.2"
resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
@@ -2124,15 +2089,6 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-constant-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/constant-case/download/constant-case-3.0.4.tgz?cache=0&sync_timestamp=1606869717810&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconstant-case%2Fdownload%2Fconstant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1"
- integrity sha1-O4Sprq9M8x7EXmv13pG9+wWJ+vE=
- dependencies:
- no-case "^3.0.4"
- tslib "^2.0.3"
- upper-case "^2.0.2"
-
constantinople@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151"
@@ -2528,14 +2484,6 @@ domutils@^2.6.0, domutils@^2.8.0:
domelementtype "^2.2.0"
domhandler "^4.2.0"
-dot-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/dot-case/download/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751"
- integrity sha1-mytnDQCkMWZ6inW6Kc0bmICc51E=
- dependencies:
- no-case "^3.0.4"
- tslib "^2.0.3"
-
dot-prop@^5.1.0:
version "5.3.0"
resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
@@ -2652,11 +2600,6 @@ es-module-lexer@^0.4.1:
resolved "https://registry.npmmirror.com/es-module-lexer/download/es-module-lexer-0.4.1.tgz?cache=0&sync_timestamp=1633646154044&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-module-lexer%2Fdownload%2Fes-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e"
integrity sha1-3ajGoU2PNAok40Mx4Pqwy1BDjg4=
-es-module-lexer@^0.7.1:
- version "0.7.1"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.7.1.tgz#c2c8e0f46f2df06274cdaf0dd3f3b33e0a0b267d"
- integrity sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==
-
es-module-lexer@^0.9.3:
version "0.9.3"
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19"
@@ -3567,14 +3510,6 @@ he@^1.1.1:
resolved "https://registry.nlark.com/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8=
-header-case@^2.0.4:
- version "2.0.4"
- resolved "https://registry.npm.taobao.org/header-case/download/header-case-2.0.4.tgz?cache=0&sync_timestamp=1606867671891&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fheader-case%2Fdownload%2Fheader-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063"
- integrity sha1-WkLmO1UXc0nPQFvrjXdayruSwGM=
- dependencies:
- capital-case "^1.0.4"
- tslib "^2.0.3"
-
highlight.js@^11.3.1:
version "11.3.1"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-11.3.1.tgz#813078ef3aa519c61700f84fe9047231c5dc3291"
@@ -4857,13 +4792,6 @@ longest@^2.0.1:
resolved "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz#781e183296aa94f6d4d916dc335d0d17aefa23f8"
integrity sha1-eB4YMpaqlPbU2RbcM10NF676I/g=
-lower-case@^2.0.2:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/lower-case/download/lower-case-2.0.2.tgz?cache=0&sync_timestamp=1606867514181&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flower-case%2Fdownload%2Flower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
- integrity sha1-b6I3xj29xKgsoP2ILkci3F5jTig=
- dependencies:
- tslib "^2.0.3"
-
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
@@ -5219,14 +5147,6 @@ needle@^2.5.2:
iconv-lite "^0.4.4"
sax "^1.2.4"
-no-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.nlark.com/no-case/download/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
- integrity sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0=
- dependencies:
- lower-case "^2.0.2"
- tslib "^2.0.3"
-
node-int64@^0.4.0:
version "0.4.0"
resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
@@ -5441,14 +5361,6 @@ p-try@^2.0.0:
resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-param-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.nlark.com/param-case/download/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
- integrity sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU=
- dependencies:
- dot-case "^3.0.4"
- tslib "^2.0.3"
-
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -5493,14 +5405,6 @@ parse5@6.0.1:
resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
-pascal-case@^3.1.2:
- version "3.1.2"
- resolved "https://registry.nlark.com/pascal-case/download/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
- integrity sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs=
- dependencies:
- no-case "^3.0.4"
- tslib "^2.0.3"
-
pascalcase@^0.1.1:
version "0.1.1"
resolved "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
@@ -5511,14 +5415,6 @@ path-browserify@^1.0.1:
resolved "https://registry.npm.taobao.org/path-browserify/download/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
integrity sha1-2YRUqcN1PVeQhg8W9ohnueRr4f0=
-path-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/path-case/download/path-case-3.0.4.tgz?cache=0&sync_timestamp=1606867671723&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-case%2Fdownload%2Fpath-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f"
- integrity sha1-kWhkUzTrlCZYN1xW+AtMDLX4LG8=
- dependencies:
- dot-case "^3.0.4"
- tslib "^2.0.3"
-
path-exists@^3.0.0:
version "3.0.0"
resolved "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -6279,15 +6175,6 @@ semver@^6.0.0, semver@^6.3.0:
resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-sentence-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.nlark.com/sentence-case/download/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f"
- integrity sha1-NkWnuMEXx4f96HAgViJbtipFEx8=
- dependencies:
- no-case "^3.0.4"
- tslib "^2.0.3"
- upper-case-first "^2.0.2"
-
set-blocking@^2.0.0:
version "2.0.0"
resolved "https://registry.nlark.com/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -6357,14 +6244,6 @@ slice-ansi@^4.0.0:
astral-regex "^2.0.0"
is-fullwidth-code-point "^3.0.0"
-snake-case@^3.0.4:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/snake-case/download/snake-case-3.0.4.tgz?cache=0&sync_timestamp=1606867671804&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsnake-case%2Fdownload%2Fsnake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c"
- integrity sha1-Tyu9Vo6ZNavf1ZPzTGkdrbScRSw=
- dependencies:
- dot-case "^3.0.4"
- tslib "^2.0.3"
-
snapdragon-node@^2.0.1:
version "2.1.1"
resolved "https://registry.nlark.com/snapdragon-node/download/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
@@ -6972,7 +6851,7 @@ tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0:
+tslib@^2, tslib@^2.1.0, tslib@^2.3.0:
version "2.3.1"
resolved "https://registry.nlark.com/tslib/download/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
integrity sha1-6KM1rdXOrlGqJh0ypJAVjvBC7wE=
@@ -7142,20 +7021,6 @@ upath@^2.0.1:
resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b"
integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==
-upper-case-first@^2.0.2:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/upper-case-first/download/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324"
- integrity sha1-mSwyc/iCq9GdHgKJTMFHEX+EQyQ=
- dependencies:
- tslib "^2.0.3"
-
-upper-case@^2.0.2:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/upper-case/download/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a"
- integrity sha1-2JgQgj+qsd8VSbfZenb4Ziuub3o=
- dependencies:
- tslib "^2.0.3"
-
uri-js@^4.2.2:
version "4.4.1"
resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
@@ -7241,17 +7106,6 @@ vite-plugin-eslint@^1.3.0:
eslint "^7.26.0"
rollup "^2.47.0"
-vite-plugin-style-import@^1.2.1:
- version "1.2.1"
- resolved "https://registry.nlark.com/vite-plugin-style-import/download/vite-plugin-style-import-1.2.1.tgz#730c7b0e1f61ed685974fe09d2d5094858491be6"
- integrity sha1-cwx7Dh9h7WhZdP4J0tUJSFhJG+Y=
- dependencies:
- "@rollup/pluginutils" "^4.1.1"
- change-case "^4.1.2"
- debug "^4.3.2"
- es-module-lexer "^0.7.1"
- magic-string "^0.25.7"
-
vite-plugin-svg-icons@^1.0.5:
version "1.0.5"
resolved "https://registry.npmmirror.com/vite-plugin-svg-icons/download/vite-plugin-svg-icons-1.0.5.tgz#8071e3da7c50d5614e9372655b9b91faf91df591"