Skip to content

Commit 2992d72

Browse files
committed
更新 package.json 中的 bumpp 命令,添加 bumpp 依赖版本 10.2.3;修改 release.yml 中的 npm 包链接为 @winner-fed/plugin-qiankun;在 index.ts 中为子应用配置添加详细描述。
1 parent bc30809 commit 2992d72

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,4 @@ jobs:
127127
echo "🎉 发布成功!"
128128
echo "📦 版本: ${{ steps.get_version.outputs.version }}"
129129
echo "🏷️ 标签: ${{ steps.get_version.outputs.tag_name }}"
130-
echo "📝 npm: https://www.npmjs.com/package/winjs-plugin-template"
130+
echo "📝 npm: https://www.npmjs.com/package/@winner-fed/plugin-qiankun"

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"lint:write": "biome check . --write",
4646
"prepare": "simple-git-hooks && npm run build",
4747
"test": "playwright test",
48-
"bump": "npx bumpp"
48+
"bump": "bumpp"
4949
},
5050
"simple-git-hooks": {
5151
"pre-commit": "npm run lint:write"
@@ -57,6 +57,7 @@
5757
"@rslib/core": "^0.10.4",
5858
"@types/node": "^22.15.34",
5959
"@winner-fed/winjs": "*",
60+
"bumpp": "10.2.3",
6061
"simple-git-hooks": "^2.13.0",
6162
"typescript": "^5.8.3"
6263
},

src/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,12 @@ export default (api: IApi) => {
1313
schema({ zod }) {
1414
return zod
1515
.object({
16-
child: zod.record(zod.any()),
16+
child: zod
17+
.record(zod.any())
18+
.describe('乾坤微前端子应用配置对象。用于将当前应用适配为乾坤主应用的子应用,支持微前端生命周期管理。配置项包括:enable(是否启用子应用功能)、bootstrap/mount/unmount/update(微前端生命周期钩子函数)、shouldNotModifyDefaultBase(是否修改默认 base 路径)、shouldNotModifyRuntimePublicPath(是否修改运行时公共路径)、shouldNotAddLibraryChunkName(是否添加库块名称)、devSourceMap(开发环境源码映射)等选项。插件会自动配置 webpack library 输出、处理资源路径、生成生命周期文件和运行时插件。')
19+
.optional()
1720
})
21+
.describe('乾坤微前端插件配置。专为乾坤(qiankun)微前端框架设计,将当前 WinJS 应用改造为可被乾坤主应用加载的子应用。插件会自动处理子应用的生命周期管理、资源路径配置、模块联邦设置等,确保应用在微前端环境中正常运行。')
1822
.deepPartial();
1923
},
2024
},

0 commit comments

Comments
 (0)