欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

SAP UI5 如何通过 manifest.json 文件定义第三方库依赖关系

发布时间:2023/12/19 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SAP UI5 如何通过 manifest.json 文件定义第三方库依赖关系 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Jerry 之前的文章 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧 介绍了一种 SAP UI5 定义并使用第三方库的技巧。

之后,我的技术交流群里,SAP 专家郭爷反馈说,还有另一种在 SAP UI5 manifest.json 文件里定义依赖的办法。



本文即介绍第二种办法。在 SAP UI5 工程里,新建一个 lib 文件夹,把第三方库文件放进去,然后在 manifest.json 文件的 sap.ui5 区域里,定义这个第三方库文件的引用。

源代码:

"resources":{"js": [ {"uri": "lib/vconsole-min.js","name": "vconsole-min.js","version": "3.7.0"}]}

运行时,vConsole 库被成功加载。

当然,在 SAP UI5 控制器里手动采用下列语句加载第三方库,也能工作:

jQuery.sap.require(“SAPUI5ExternalLibs/libs/moment”);

本文这种方式加载的第三方库,是采取的贪婪加载方式,即 SAP UI5 应用初始化的时候,就会加载第三方库。而 Jerry 之前的文章 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧 介绍的加载方式是懒加载方式,即只有真正使用到第三方库功能的控制器和控制器对应的视图被用户使用到时,才真正触发第三方库的加载。

更多Jerry的原创文章,尽在:“汪子熙”:

总结

以上是生活随笔为你收集整理的SAP UI5 如何通过 manifest.json 文件定义第三方库依赖关系的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。