关于sap:SAP-UI5-如何通过-manifestjson-文件定义第三方库依赖关系

31次阅读

共计 617 个字符,预计需要花费 2 分钟才能阅读完成。

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 的原创文章,尽在:” 汪子熙 ”:

正文完
 0