Appearance
快速开始
Get Started
3 分钟跑通第一个组件
这页只保留上手必需步骤:配置私有源、安装包、引入组件。能跑起来以后,再按需要查看业务组件、API 和数据结构。
只想先用一个组件?
先装 @mbjia/ui,复制下面的 Button 示例即可。业务组件可以稍后再接。
npm install @mbjia/ui接入流程
确认工程环境
React 建议为 17,AntD 为 4.24.x,构建工具需要支持 Less、CSS Modules、styled-components。
配置私有 npm 源
为 @mbjia scope 指向内部 Verdaccio,并确认本地或内网能解析私库域名。
安装需要的包
只用按钮、弹窗、输入框时安装 @mbjia/ui;接素材、上传、AI、权益时再安装业务包。
按模块阅读 API
每个核心模块都提供使用示例、Props、事件、数据结构和注意事项。
1. 配置私有源
在业务项目根目录创建或更新 .npmrc:
ini
@mbjia:registry=http://verdaccio.atvideo.cc
registry=https://registry.npmmirror.com/本地还需要能解析私库域名。公司内网环境通常已经配置;如果没有,需要在 hosts 中加入:
txt
47.103.41.64 verdaccio.atvideo.cc2. 安装包
基础 UI
适合按钮、弹窗、输入框、分页等普通页面组件。
业务组件
适合素材管理、上传、AI 搜索、支付权益、视频处理等模板加业务流程。
Hooks / Utils
适合复用状态、异步、DOM、业务工具函数和接口辅助逻辑。
bash
npm install @mbjia/ui需要业务组件、Hooks 或工具函数时再安装:
bash
npm install @mbjia/components
npm install @mbjia/hooks @mbjia/utils3. 引入第一个组件
tsx
import { Button } from '@mbjia/ui'
export default function Demo() {
return (
<Button mbjia onClick={() => console.log('click')}>
确认
</Button>
)
}默认主题按钮
渐变按钮