一、文档说明

本文档用于指导如何更新前端项目中依赖的 iidp 平台相关包(包括 @tech/t-core@tech/t-el-ui@tech/t-build@tech/t-base前端底座依赖),涵盖「更新至最新版本」和「指定版本更新」两种场景。

二、更新至最新版本

若需将依赖更新为当前最新版本,操作步骤如下:

  1. 直接执行 package.json 中定义的 update:xxx 脚本(xxx 为具体脚本名称),该脚本会自动安装对应依赖的最新版本:

    npm run update:xxx

三、更新至指定版本

若需精确指定依赖版本(非最新版本),操作步骤如下:

  1. 修改版本配置package.jsondependencies(全小写) 中找到目标依赖,按以下规则修改:

    • 移除版本号前的 ^ 符号(^ 会影响版本匹配范围);
    • 将版本号替换为目标指定版本(例如:将 ^2.15.12 改为 2.15.12)。

    package.json 中依赖版本号前的 ^ 用于定义版本兼容范围:

    • 含义:允许安装「大于等于当前版本,且小于下一个主版本」的更新;
    • 示例:^2.15.12 允许安装 2.15.132.16.0 等版本,但不允许安装 3.0.0(主版本号升级)。
  2. 执行安装命令 运行 install:tech 脚本安装指定版本:

    npm run install:tech
    "install:tech": "npm i @tech/t-core @tech/t-el-ui @tech/t-build @tech/t-base -S --registry http://iidp.chinasie.com:9999/maven/repository/npm-group/",
  3. 版本号自动恢复说明 安装成功后,package.json/dependencies 中依赖的版本号会自动重新添加 ^ 符号,此为正常现象。

注意:

更新版本后需要重新启动前端项目。