SAP UI5 里有没有 Angular polyfills.ts 的对应物

📅 2026/7/14 20:09:17
SAP UI5 里有没有 Angular polyfills.ts 的对应物
在一个 Angular 项目里打开angular.json,经常会看到polyfills配置。较早的 Angular CLI 工程通常把它指向src/polyfills.ts,文件里再导入zone.js或其他兼容代码。当前 Angular CLI 已经允许polyfills直接填写文件路径或模块说明符,所以新工程不一定继续保留一个具名的polyfills.ts,但那条启动职责仍然存在,也就是在应用主体代码运行前,把浏览器缺少的能力补上。Angular 官方文档对polyfills的定义很直接,它是一组要被构建器纳入应用构建结果的兼容入口,既可以是完整文件路径,也可以是工作区相对路径或像zone.js这样的模块名。(Angular)把同一问题放到 SAP UI5 里,结论需要分成两层。若问题问的是,UI5 工程模板里是否存在一个官方约定、名称固定、由 UI5 CLI 自动识别、专门承载浏览器 polyfill 的polyfills.ts文件,答案是否定的。标准的 OpenUI5 或 SAPUI5 应用没有这种文件约定,ui5.yaml也没有一个与 Angularpolyfills选项一一对应的核心字段。若问题问的是,UI5 应用能不能在启动前