使用Component-preload.js使用typescript和生产调试进行开发

问题描述 投票:0回答:1

我正在使用普通的ES5代码处理SAPUI5应用程序,并使用grunt-openui5创建Component-preload.js文件以部署到CRM系统。现在我打算使用ES6样式编码,但我们需要支持旧的浏览器。因此,我需要将其转换为ES5,然后创建Component-preload.js文件。现在我对这种方法的关注是当我调试生产问题时,每个人都做对了,我想调试我的ES6文件,而不是ES5文件。

非常感谢任何帮助或指导。

sapui5
1个回答
1
投票

有一个转换,可调试的预加载文件和单独的基于ES6的源文件的一种方法可能是使用sap-ui-debug=true URL参数选项。它将尝试加载所有内容的-dbg.js版本,而不是普通文件。例如,这就是SAP WebIDE生成的内容:

enter image description here

如果你可以设置你的构建集,以便将原始的,未传输的文件复制为-dbg版本,并且你的preload选择了已转换的文件,你可以使它工作。

以下是SDK文档的一部分,它将为您提供更多背景信息:https://openui5.hana.ondemand.com/#/topic/c9b0f8cca852443f9b8d3bf8ba5626ab

© www.soinside.com 2019 - 2024. All rights reserved.