feat(projects): 引入soybean-admin-tab、去除vite-plugin-svg-icons,用unplugin-icons实现自定义svg的iconify写法、代码优化

This commit is contained in:
Soybean
2022-03-05 01:55:21 +08:00
parent b298af1ddb
commit a1a57a185c
93 changed files with 266 additions and 6700 deletions

View File

@@ -7,7 +7,7 @@
"typecheck": "vue-tsc",
"build": "npm run typecheck && cross-env VITE_HTTP_ENV=prod vite build",
"build:test": "npm run typecheck && cross-env VITE_HTTP_ENV=test vite build",
"build:vercel": "cross-env VITE_HTTP_ENV=prod VITE_IS_VERCEL=1 vite build",
"build:vercel": "cross-env VITE_HASH_ROUTE=true vite build",
"preview": "vite preview --port 5050",
"release": "standard-version",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
@@ -39,7 +39,8 @@
"print-js": "^1.6.0",
"qs": "^6.10.3",
"soybean-admin-layout": "^1.0.4",
"swiper": "^8.0.6",
"soybean-admin-tab": "^1.2.3",
"swiper": "^8.0.7",
"ua-parser-js": "^1.0.2",
"vditor": "^3.8.12",
"vue": "^3.2.31",
@@ -51,7 +52,7 @@
"@amap/amap-jsapi-types": "^0.0.8",
"@commitlint/cli": "^16.2.1",
"@commitlint/config-conventional": "^16.2.1",
"@iconify/json": "^2.1.10",
"@iconify/json": "^2.1.11",
"@iconify/vue": "^3.1.4",
"@types/bmapgl": "^0.0.5",
"@types/crypto-js": "^4.1.1",
@@ -87,7 +88,6 @@
"vite": "2.8.6",
"vite-plugin-html": "^3.1.0",
"vite-plugin-mock": "^2.9.6",
"vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-windicss": "^1.8.2",
"vue-tsc": "^0.32.1",
"vueuc": "^0.4.27",