\346\234\254\345\234\260\345\211\215\347\253\257\351\241\271\347\233\256\345\246\202\344\275\225\346\233\264\346\226\260 iidp \345\271\263\345\217\260\344\276\235\350\265\226\347\211\210\346\234\254.md
... ...
@@ -1,54 +0,0 @@
1
-# 本地前端项目更新 iidp 平台依赖版本指南
2
-
3
-## 一、文档说明
4
-
5
-本文档用于指导如何更新前端项目中依赖的 iidp 平台相关包(包括 `@tech/t-core`、`@tech/t-el-ui`、`@tech/t-build`、`@tech/t-base`前端底座依赖),涵盖「更新至最新版本」和「指定版本更新」两种场景。
6
-
7
-
8
-## 二、更新至最新版本
9
-
10
-若需将依赖更新为当前最新版本,操作步骤如下:
11
-
12
-1. 直接执行 `package.json` 中定义的 `update:xxx` 脚本(`xxx` 为具体脚本名称),该脚本会自动安装对应依赖的最新版本:
13
-
14
- ```bash
15
- npm run update:xxx
16
- ```
17
-
18
-
19
-## 三、更新至指定版本
20
-
21
-若需精确指定依赖版本(非最新版本),操作步骤如下:
22
-
23
-1. **修改版本配置**
24
- 在 `package.json` 的 `dependencies`(全小写) 中找到目标依赖,按以下规则修改:
25
-
26
- - `移除`版本号前的 `^` 符号(`^` 会影响版本匹配范围);
27
- - 将版本号替换为目标指定版本(例如:将 `^2.15.12` 改为 `2.15.12`)。
28
-
29
-
30
- > `package.json` 中依赖版本号前的 `^` 用于定义版本兼容范围:
31
- >
32
- > - 含义:允许安装「大于等于当前版本,且小于下一个主版本」的更新;
33
- > - 示例:`^2.15.12` 允许安装 `2.15.13`、`2.16.0` 等版本,但不允许安装 `3.0.0`(主版本号升级)。
34
-
35
-
36
-2. **执行安装命令**
37
- 运行 `install:tech` 脚本安装指定版本:
38
-
39
- ```
40
- npm run install:tech
41
- ```
42
-
43
- ```
44
- "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/",
45
- ```
46
-
47
-
48
-
49
-3. **版本号自动恢复说明**
50
- 安装成功后,`package.json/dependencies` 中依赖的版本号会自动重新添加 `^` 符号,此为正常现象。
51
-
52
-#### 注意:
53
-
54
-更新版本后需要重新启动前端项目。