Skip to content

安装与私库

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 提到 npmyarn 更稳定,子项目也支持 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"
}

私库最新包版本

以下版本来自内部 Verdaccio,不是本地仓库 packages/*/package.json 里的工作区版本。线上环境使用正式包,测试环境使用 alpha 包。

正式包(线上)alpha 包(测试)
@mbjia/components3.0.1463.0.153-alpha.0
@mbjia/ui3.0.1463.0.153-alpha.0
@mbjia/hooks3.0.1463.0.153-alpha.0
@mbjia/services3.0.1463.0.153-alpha.0
@mbjia/manager3.0.1463.0.153-alpha.0
@mbjia/upload-manager3.0.1463.0.153-alpha.0
@mbjia/utils3.0.1463.0.153-alpha.0
@mbjia/site-env3.0.1463.0.153-alpha.0
@mbjia/pure-request3.0.1463.0.153-alpha.0
@mbjia/ve-video-editor3.0.1463.0.153-alpha.0
@mbjia/ve-canvas-editor3.0.1463.0.153-alpha.0
@mooliv/cli3.0.1533.0.153-alpha.0

线上安装示例:

bash
npm install @mbjia/ui@3.0.146 @mbjia/components@3.0.146

测试环境安装示例:

bash
npm install @mbjia/ui@3.0.153-alpha.0 @mbjia/components@3.0.153-alpha.0

安装业务组件时,优先使用与主项目一致的版本组合,避免内部包版本不匹配。关于历史版本文档和说明准确性,查看 版本与准确性

需要查最近版本序列和版本差异范围时,查看 版本差异

MBJIA Tools 文档