26 lines
1.0 KiB
Markdown
26 lines
1.0 KiB
Markdown
|
|
# 顶部导航源码与文档入口移除前端实施记录
|
||
|
|
|
||
|
|
**日期**: 2026-03-28
|
||
|
|
|
||
|
|
## 本次调整内容
|
||
|
|
|
||
|
|
- 移除系统顶部导航右上角的“源码地址”入口。
|
||
|
|
- 移除系统顶部导航右上角的“文档地址”入口。
|
||
|
|
- 保留搜索、全屏、布局大小与用户菜单等其余导航能力不变。
|
||
|
|
|
||
|
|
## 实现方式
|
||
|
|
|
||
|
|
- 在 `ruoyi-ui/src/layout/components/Navbar.vue` 中删除“源码地址”“文档地址”对应的 tooltip 和图标组件节点。
|
||
|
|
- 同步移除 `RuoYiGit`、`RuoYiDoc` 的组件引入与注册,避免保留无效依赖。
|
||
|
|
- 新增前端静态单测,约束导航栏源码中不再出现上述两个入口文案和组件注册。
|
||
|
|
|
||
|
|
## 验证情况
|
||
|
|
|
||
|
|
- 执行 `node ruoyi-ui/tests/unit/navbar-entry-links.test.js`,确认导航栏入口移除约束通过。
|
||
|
|
- 执行 `npm run build:prod`,确认本次公共导航调整未引入前端构建错误。
|
||
|
|
|
||
|
|
## 边界说明
|
||
|
|
|
||
|
|
- 未调整任何业务页面、路由、权限或菜单配置。
|
||
|
|
- 未修改顶部导航其他交互行为与样式规则。
|