build(projects): update deps and README.md

This commit is contained in:
Soybean 2022-07-20 00:27:49 +08:00
parent 94ff787053
commit 35aeedf320
2 changed files with 33 additions and 12 deletions

View File

@ -7,13 +7,13 @@
## 简介 ## 简介
Soybean Admin 是一个基于 Vue3、Vite、TypeScript、Naive UI 的免费中后台模版它使用了最新的前端技术栈内置丰富的主题配置有着极高的代码规范基于mock实现的动态权限路由开箱即用的中后台前端解决方案也可用于学习参考。 Soybean Admin 是一个基于 Vue3、Vite3、TypeScript、Naive UI和UnoCSS 的清新优雅的中后台模版它使用了最新的前端技术栈内置丰富的主题配置有着极高的代码规范基于mock实现的动态权限路由开箱即用的中后台前端解决方案也可用于学习参考。
## 特性 ## 特性
- **最新技术栈**:使用 Vue3/vite2 等前端前沿技术开发, 使用高效率的npm包管理器pnpm - **最新技术栈**:使用 Vue3/vite3 等前端前沿技术开发, 使用高效率的npm包管理器pnpm
- **TypeScript**:应用程序级 JavaScript 的语言 - **TypeScript**:应用程序级 JavaScript 的语言
- **主题**丰富可配置的主题、暗黑模式基于原子css - unocss的动态主题颜色 - **主题**丰富可配置的主题、暗黑模式基于原子css - UnoCSS的动态主题颜色
- **代码规范**:丰富的规范插件及极高的代码规范 - **代码规范**:丰富的规范插件及极高的代码规范
- **权限路由**简易的路由配置、基于mock的动态路由能快速实现后端动态路由 - **权限路由**简易的路由配置、基于mock的动态路由能快速实现后端动态路由
- **请求函数**基于axios的完善的请求函数封装提供Promise和hooks两种请求函数加入请求结果数据转换的适配器 - **请求函数**基于axios的完善的请求函数封装提供Promise和hooks两种请求函数加入请求结果数据转换的适配器
@ -24,7 +24,7 @@ Soybean Admin 是一个基于 Vue3、Vite、TypeScript、Naive UI 的免费中
## 文档 ## 文档
- [项目文档](https://docs.soybean.pro) - [项目文档: docs.soybean.pro](https://docs.soybean.pro)
## 代码仓库 ## 代码仓库
@ -77,11 +77,12 @@ Soybean Admin 是一个基于 Vue3、Vite、TypeScript、Naive UI 的免费中
- [x] 图表示例ECharts、AntV G2 - [x] 图表示例ECharts、AntV G2
- [x] 多页签支持query、hash等参数同一页面支持多个Tab - [x] 多页签支持query、hash等参数同一页面支持多个Tab
- [x] 缓存主题配置 - [x] 缓存主题配置
- [ ] 表单、表格示例(ing...) - [ ] v0.9.7表单、表格示例(ing...)
- [ ] 全局Iframe组件 - [ ] v0.9.8可修改的KeepAlive的页面缓存和全局Tab组件store重构
- [ ] 示例页面完善 - [ ] v0.9.9全局Iframe组件
- [ ] v1.0示例页面完善
- [ ] v1.0版本文档
- [ ] 精简版(新分支thin) - [ ] 精简版(新分支thin)
- [ ] 文档完善
- [ ] element-plus版本 - [ ] element-plus版本
- [ ] i18n国际化 - [ ] i18n国际化
- [ ] 其他UI版本 - [ ] 其他UI版本

View File

@ -67,8 +67,8 @@
"@types/node": "^18.0.6", "@types/node": "^18.0.6",
"@types/qs": "^6.9.7", "@types/qs": "^6.9.7",
"@types/ua-parser-js": "^0.7.36", "@types/ua-parser-js": "^0.7.36",
"@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/eslint-plugin": "^5.30.7",
"@typescript-eslint/parser": "^5.30.6", "@typescript-eslint/parser": "^5.30.7",
"@vitejs/plugin-vue": "^3.0.1", "@vitejs/plugin-vue": "^3.0.1",
"@vitejs/plugin-vue-jsx": "^2.0.0", "@vitejs/plugin-vue-jsx": "^2.0.0",
"@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-prettier": "^7.0.0",
@ -93,11 +93,11 @@
"sass": "^1.53.0", "sass": "^1.53.0",
"standard-version": "^9.5.0", "standard-version": "^9.5.0",
"typescript": "^4.7.4", "typescript": "^4.7.4",
"unocss": "^0.44.3", "unocss": "^0.44.4",
"unplugin-icons": "^0.14.7", "unplugin-icons": "^0.14.7",
"unplugin-vue-components": "0.21.1", "unplugin-vue-components": "0.21.1",
"unplugin-vue-define-options": "^0.6.2", "unplugin-vue-define-options": "^0.6.2",
"vite": "^3.0.1", "vite": "^3.0.2",
"vite-plugin-compression": "^0.5.1", "vite-plugin-compression": "^0.5.1",
"vite-plugin-html": "^3.2.0", "vite-plugin-html": "^3.2.0",
"vite-plugin-mock": "^2.9.6", "vite-plugin-mock": "^2.9.6",
@ -106,6 +106,26 @@
"vue-tsc": "^0.38.8" "vue-tsc": "^0.38.8"
}, },
"homepage": "https://github.com/honghuangdc/soybean-admin", "homepage": "https://github.com/honghuangdc/soybean-admin",
"description": "A fresh and elegant admin template, based on Vue3、Vite3、TypeScript、NaiveUI and UnoCSS. 一个基于Vue3、Vite3、TypeScript、NaiveUI and UnoCSS的清新优雅的中后台模版。",
"keywords": [
"Vue",
"Vue3",
"admin",
"admin-template",
"vue-admin",
"vue-admin-template",
"Vite3",
"Vite",
"vite-admin",
"TypeScript",
"TS",
"NaiveUI",
"naive-ui",
"naive-admin",
"NaiveUI-Admin",
"naive-ui-admin",
"UnoCSS"
],
"repository": { "repository": {
"url": "https://github.com/honghuangdc/soybean-admin.git" "url": "https://github.com/honghuangdc/soybean-admin.git"
}, },