Skip to content

[break] revert(web-desktop): 基于 v0.0.1-alpha.40 补全 d782835 回退,同步 dts snapshot - #912

Merged
star-e merged 5 commits into
cocos:v0.0.1-alpha.40from
tangkaikk:revert/web-desktop-restore-d782835
Sep 4, 2026
Merged

[break] revert(web-desktop): 基于 v0.0.1-alpha.40 补全 d782835 回退,同步 dts snapshot#912
star-e merged 5 commits into
cocos:v0.0.1-alpha.40from
tangkaikk:revert/web-desktop-restore-d782835

Conversation

@tangkaikk

Copy link
Copy Markdown
Contributor

在本地 v0.0.1-alpha.40 分支(#905 已完成 web-mobile 全量回退及 web-desktop 部分 回退)基础上,补全 web-desktop 平台至 d782835 的完整回退,并同步 dts snapshot 与 e2e 测试用例:

  • web-desktop src/config.ts/hooks.ts/type.ts 回退至 d782835(移除 OpenPaaS 相关 字段: appid/versionName/uploadEnv/accessToken/codeVersion/bridgeLink/ bridgeBuildToken/entryPath/encryptKey, 以及 injectBridgeScripts/webPublish/ onAfterUpload 等钩子)
  • 删除 web-desktop 4 个 view 文件: scripts/build-view.js、 src/view/build-config-host.ts、src/view/build-config.tsx、tsconfig.view.json
  • web-desktop i18n(en.js/zh.js)回退,移除 OpenPaaS 相关文案
  • web-desktop package.json 移除 view 构建相关依赖与脚本
  • e2e/mcp/api/builder.e2e.test.ts 移除 web-desktop 与 web-mobile 的 packages.bridgeLink 测试用例,对齐 d782835
  • 重新生成 dts snapshot: 移除 webDesktopOptions/webMobileOptions 中的 OpenPaaS 字段及 UploadEnv 类型

tangkaikk and others added 5 commits September 4, 2026 14:43
… 与 e2e

在本地 v0.0.1-alpha.40 分支(cocos#905 已完成 web-mobile 全量回退及 web-desktop 部分
回退)基础上,补全 web-desktop 平台至 d782835 的完整回退,并同步 dts snapshot
与 e2e 测试用例:

- web-desktop src/config.ts/hooks.ts/type.ts 回退至 d782835(移除 OpenPaaS 相关
  字段: appid/versionName/uploadEnv/accessToken/codeVersion/bridgeLink/
  bridgeBuildToken/entryPath/encryptKey, 以及 injectBridgeScripts/webPublish/
  onAfterUpload 等钩子)
- 删除 web-desktop 4 个 view 文件: scripts/build-view.js、
  src/view/build-config-host.ts、src/view/build-config.tsx、tsconfig.view.json
- web-desktop i18n(en.js/zh.js)回退,移除 OpenPaaS 相关文案
- web-desktop package.json 移除 view 构建相关依赖与脚本
- e2e/mcp/api/builder.e2e.test.ts 移除 web-desktop 与 web-mobile 的
  packages.bridgeLink 测试用例,对齐 d782835
- 重新生成 dts snapshot: 移除 webDesktopOptions/webMobileOptions 中的 OpenPaaS
  字段及 UploadEnv 类型

Co-Authored-By: Claude Code <noreply@anthropic.com>
…p behavior

Web 平台不再读取 cocos.compile.config.json,而是合成最小构建选项。
更新 3 个用例断言以匹配新行为:web 平台不调用 readJSONSync,
task.options 为合成的 {platform, packages, dest}。

Co-Authored-By: Claude Code <noreply@anthropic.com>
@star-e
star-e merged commit 648ccd2 into cocos:v0.0.1-alpha.40 Sep 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants