1- # v2.6 升级指南
1+ # v2.7 升级指南
22
3- > 本文档为 v2.6 版本的升级指南,主要介绍了 v2.6 版本的主要新特性、升级步骤和注意事项。
3+ > 本文档为 v2.7 版本的升级指南,主要介绍了 v2.7 版本的主要新特性、升级步骤和注意事项。
44>
5- > 升级前请先阅读 [ v2.6 更新日志] ( ./changelog.md ) ,了解 v2.6 版本的变更内容。
5+ > 升级前请先阅读 [ v2.7 更新日志] ( ./changelog.md ) ,了解 v2.7 版本的变更内容。
66
77## 主要变更内容
88
99### 1. 注册表声明方式变更
1010
11- v2.6 版本对注册表的声明方式进行了重大调整,采用了基于唯一 ID 的新注册方式,使配置更加灵活和精确。
11+ v2.7 版本对注册表的声明方式进行了重大调整,采用了基于唯一 ID 的新注册方式,使配置更加灵活和精确。
1212
1313#### 旧版注册表方式
1414
@@ -74,15 +74,15 @@ const register = {
74743 . 移除不需要的插件时,将其值设置为 ` false `
75754 . 添加新插件时,确保使用与官方插件不同的唯一 ID
7676
77- > ** 重要提示⚠️** :v2.6 开始,如果对原插件没有改动(配置、替换、删除),则不需要在注册表中进行声明,因为官方内置了全量的注册表。
77+ > ** 重要提示⚠️** :v2.7 开始,如果对原插件没有改动(配置、替换、删除),则不需要在注册表中进行声明,因为官方内置了全量的注册表。
7878
7979详细内容请参考 [ 新注册表] ( ../extension-capabilities-overview/new-registry.md ) 。
8080
8181## API 变更
8282
8383### @opentiny/tiny-engine-meta-register 包 API 变化
8484
85- v2.6 版本对 ` @opentiny/tiny-engine-meta-register ` 包的 API 进行了重大重构,以下是主要变化:
85+ v2.7 版本对 ` @opentiny/tiny-engine-meta-register ` 包的 API 进行了重大重构,以下是主要变化:
8686
8787#### 移除的 API
8888
@@ -190,7 +190,7 @@ await initHotfixRegistry({
190190
191191### registryPath 配置
192192
193- ** 重要说明⚠️** :v2.6 版本开始,为了使注册表的 tree-shaking 功能正常工作,您需要在 ` vite.config.js ` 中配置 ` registryPath ` 参数。
193+ ** 重要说明⚠️** :v2.7 版本开始,为了使注册表的 tree-shaking 功能正常工作,您需要在 ` vite.config.js ` 中配置 ` registryPath ` 参数。
194194
195195``` javascript
196196// vite.config.js
@@ -217,7 +217,7 @@ export default defineConfig((configEnv) => {
217217
218218### 2. 布局(layout)变更
219219
220- v2.6 版本对布局配置进行了优化,使布局更加灵活可配置。
220+ v2.7 版本对布局配置进行了优化,使布局更加灵活可配置。
221221
222222#### 布局配置变更
223223
@@ -272,7 +272,7 @@ export default {
272272
273273#### 3.1 插件 ` align ` 配置的废弃
274274
275- 在 v2.6 版本中,插件的 ` align ` 配置属性已被废弃,不再作为定位插件位置的方式。新版本中应使用 ` layoutConfig ` 或 ` relativeLayoutConfig ` 来定位插件。
275+ 在 v2.7 版本中,插件的 ` align ` 配置属性已被废弃,不再作为定位插件位置的方式。新版本中应使用 ` layoutConfig ` 或 ` relativeLayoutConfig ` 来定位插件。
276276
277277旧版写法:
278278``` javascript
@@ -317,7 +317,7 @@ const register = {
317317
318318#### 3.2 插件 ` type: setting ` 配置的废弃
319319
320- 在 v2.6 版本中,右侧设置面板插件不再使用 ` type: 'setting' ` 来标识,而是统一使用插件 ID 来区分。
320+ 在 v2.7 版本中,右侧设置面板插件不再使用 ` type: 'setting' ` 来标识,而是统一使用插件 ID 来区分。
321321
322322旧版写法:
323323``` javascript
@@ -363,7 +363,7 @@ const register = {
363363
364364### 4. 注册表热修复功能
365365
366- v2.6 版本新增了注册表热修复(hotfix)功能,可以通过覆盖官方插件的特定函数或模板,实现紧急 bug 修复,而不需要等待官方版本发布。
366+ v2.7 版本新增了注册表热修复(hotfix)功能,可以通过覆盖官方插件的特定函数或模板,实现紧急 bug 修复,而不需要等待官方版本发布。
367367
368368``` javascript
369369// hotfix 注册表示例
@@ -390,7 +390,7 @@ export default {
390390
391391## 其他改进
392392
393- - ** 默认注册表内置** :v2.6 版本内置了全量的默认注册表,如果对原插件没有改动(配置、替换、删除),则不需要在注册表中进行声明。
393+ - ** 默认注册表内置** :v2.7 版本内置了全量的默认注册表,如果对原插件没有改动(配置、替换、删除),则不需要在注册表中进行声明。
394394
395395## 升级步骤建议
396396
0 commit comments