Appearance
安装与私库
Install
安装与私库
所有 @mbjia/* 包都发布在模板加私有 Verdaccio。接入前先配置 npm 源,再按业务目标安装对应包。
npm 源配置
所有 @mbjia/* 包都发布在模板加私有 Verdaccio。
ini
@mbjia:registry=http://verdaccio.atvideo.cc
registry=https://registry.npmmirror.com/如果不能访问私库,请检查 hosts:
txt
47.103.41.64 verdaccio.atvideo.cc推荐安装方式
当前仓库根 README 提到 npm 和 yarn 更稳定,子项目也支持 pnpm workspace。业务项目按已有包管理器选择即可。
bash
npm install @mbjia/ui
npm install @mbjia/components常见依赖
业务项目通常还需要以下基础依赖:
json
{
"react": "~17.0.0",
"react-dom": "~17.0.0",
"antd": "4.24.16",
"styled-components": "^6.0.5",
"less": "^4.1.3"
}包版本
当前仓库包版本并不完全一致:
| 包 | 当前版本 |
|---|---|
@mbjia/components | 3.0.132 |
@mbjia/ui | 3.0.125 |
@mbjia/hooks | 3.0.120 |
@mbjia/services | 3.0.120 |
@mbjia/manager | 3.0.121 |
@mbjia/upload-manager | 3.0.120 |
@mbjia/utils | 3.0.119 |
@mbjia/site-env | 3.0.119 |
安装业务组件时,优先使用与主项目一致的版本组合,避免内部包版本不匹配。