SAP|SAP UI5 如何通过 manifest.json 文件定义第三方库依赖关系
Jerry 之前的文章 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧 介绍了一种 SAP UI5 定义并使用第三方库的技巧。
之后,我的技术交流群里,SAP 专家郭爷反馈说,还有另一种在 SAP UI5 manifest.json 文件里定义依赖的办法。
【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的原创文章,尽在:"汪子熙":
文章图片
推荐阅读
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 如何寻找情感问答App的分析切入点
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus使用queryWrapper如何实现复杂查询
- 如何在Mac中的文件选择框中打开系统隐藏文件夹
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- java中如何实现重建二叉树
- Linux下面如何查看tomcat已经使用多少线程
- thinkphp|thinkphp 3.2 如何调用第三方类库
- 2019女表什么牌子好(如何挑选女士手表?)