forked from qq1244/vue-beta
更新 README.md,新增 WebSocket 实时通信和类型检查,完善地图服务依赖,修正认证描述中的翻译错误
This commit is contained in:
@@ -12,11 +12,14 @@
|
|||||||
- **状态管理**: Pinia `3.0.1`
|
- **状态管理**: Pinia `3.0.1`
|
||||||
- **路由管理**: Vue Router `4.5.0`
|
- **路由管理**: Vue Router `4.5.0`
|
||||||
- **HTTP 客户端**: Axios `1.10.0`
|
- **HTTP 客户端**: Axios `1.10.0`
|
||||||
|
- **WebSocket 实时通信**: SockJS `1.6.1` + @stomp/stompjs `7.0.0`
|
||||||
- **图表可视化**: ECharts `5.6.0`
|
- **图表可视化**: ECharts `5.6.0`
|
||||||
- **地图服务**: 高德地图 API (`@amap/amap-jsapi-loader`, `@vuemap/vue-amap`)
|
- **地图服务**: 高德地图 API (`@amap/amap-jsapi-loader`, `@vuemap/vue-amap`, `vue-amap`, `amap`)
|
||||||
- **样式预处理**: Sass (`sass-embedded`)
|
- **样式预处理**: Sass (`sass-embedded`)
|
||||||
- **代码规范**: Prettier `3.5.3`
|
- **代码规范**: Prettier `3.5.3`
|
||||||
|
- **类型检查**: vue-tsc `2.2.8`
|
||||||
- **开发工具**: Vite Plugin Vue Devtools `7.7.2`
|
- **开发工具**: Vite Plugin Vue Devtools `7.7.2`
|
||||||
|
- **脚本工具**: npm-run-all2 `7.0.2`
|
||||||
|
|
||||||
## 系统架构
|
## 系统架构
|
||||||
|
|
||||||
@@ -63,7 +66,7 @@
|
|||||||
|
|
||||||
### 🔐 认证与授权
|
### 🔐 认证与授权
|
||||||
|
|
||||||
- **Token 기반 인증**: 使用 JWT (Bearer Token) 进行用户认证。
|
- **Token 基于认证**: 使用 JWT (Bearer Token) 进行用户认证。
|
||||||
- **全局 HTTP 拦截器**:
|
- **全局 HTTP 拦截器**:
|
||||||
- **请求拦截**: 自动在请求头中附加 `Authorization` 信息。
|
- **请求拦截**: 自动在请求头中附加 `Authorization` 信息。
|
||||||
- **响应拦截**: 集中处理 `401` (未授权)、`403` (禁止访问)、`500` (服务器错误) 等 HTTP 状态码,实现统一的错误处理和页面跳转逻辑。
|
- **响应拦截**: 集中处理 `401` (未授权)、`403` (禁止访问)、`500` (服务器错误) 等 HTTP 状态码,实现统一的错误处理和页面跳转逻辑。
|
||||||
|
Reference in New Issue
Block a user