Skip to content

常见问题

FAQ

常见问题

这里整理接入组件库和文档维护时最常见的问题。遇到业务组件异常时,优先检查环境、登录态、接口权限和事件协议。

安装 @mbjia/* 包失败

检查 .npmrc

ini
@mbjia:registry=http://verdaccio.atvideo.cc
registry=https://registry.npmmirror.com/

检查 hosts:

txt
47.103.41.64 verdaccio.atvideo.cc

业务组件无法正常请求

检查:

  • 是否已登录。
  • Cookie 中是否有 token。
  • @mbjia/site-env 判断的环境是否正确。
  • 本地代理是否把 /api 转发到正确后端。

上传不可用

检查:

  • 浏览器是否支持 SharedWorker
  • 生产环境是否配置 sharedWorkerPath
  • OSS token 接口是否正常。
  • 文件类型和大小是否通过校验。

引入 components 后主题变化

@mbjia/components 的入口会执行 AntD 全局主题配置,将主色设置为 #171436

文档里找不到某个字段

优先检查:

  • 组件源码是否真的导出了该字段。
  • 字段是否来自透传的 AntD Props。
  • 是否在 api/data-structuresapi/services 中集中说明。

如果源码中存在但文档没有,应补充对应组件页和索引页。

流程预览不显示

当前文档不依赖 Mermaid,流程图使用本地 HTML/CSS 的 flow-preview。新增流程时不要再写 mermaid 代码块,优先复用现有流程预览样式。

MBJIA Tools 文档