您在上一篇博客中创建了UI5控件并将其包装到UI5库中:https://blogs.sap.com/2018/03/02/create-your-own-ui5-library-for-ui5lab/ . 在此之后,大数据数据采集,您就可以通过UI5Lab与UI5社区共享了。在本博客中,我将向您展示如何在UI5Lab中添加带有自己控件的UI5库。
有关UI5Lab的更多信息,请参阅:
首先在UI5Lab central上创建一个ForkGithub
https://github.com/UI5Lab/UI5Lab-central/
这可能需要几秒钟……
一旦完成,您可以从自己的Github克隆"UI5Lab central":
转到桌面并打开命令行,创建一个文件夹并导航到它
我创建了一个文件夹"ui5lab"
从你的github fork克隆ui5lab:
git Clonehttps://github.com/lemaiwo/UI5Lab-central.git
转到本地UI5Lab文件夹,添加以下文件以添加库:
库.json包.json组合项目.json
将您的库名添加到"库.json"
devDependencies名称应与包.json您的库
将节点模块中的库文件夹复制到UI5Lab的文件夹中
资源文件夹用于库测试文件夹用于您的示例
配置完成后,我们可以构建UI5Lab的本地版本,其中包含我们的库。
我们需要返回命令行并导航到文件夹
cd UI5Lab central
这里我们需要运行命令:
npm install–ignore scripts
这将加载所有必需的npm依赖项,而无需运行各自的脚本
之后,运行:
npm run postinstall
这将加载bower依赖项并将所有文件复制到正确的位置
最后一个命令:
grunt serve
这将运行本地Web服务器在桌面上测试UI5Lab。
通过此url转到桌面浏览器中的本地Web服务器:
:8080/测试资源/ui5lab/browser/
在这里查看您的库
导航到您的库,您将看到您创建的示例:
在本地版本中,可能并非所有示例都有效,包括您自己的示例。UI5Lab仍未完全完成,此步骤仍在待修复的todo列表中。
现在您可以将更改推回到git。但在此之前,别忘了设置电子邮件。这是参与许可协议所必需的。使用以下命令执行此操作:
git config–global用户电子邮件"电子邮件@example.com"
使用以下命令将更改添加到git:
git Add。git commit-m"描述"git push origin master
返回Github上UI5Lab central的分支,创建一个"新拉请求"
点击"创建拉请求"
填写拉请求的名称和描述,然后再次点击"创建拉请求"
,5118大数据,它将启动"Contributor License Agreement"检查并启动Travis CI构建。
构建完成后,大数据培训哪好,您将看到以下内容:
之后,数据中国,数据中心解决方案,Michael Graf将您的pull请求与Github上的主分支合并,您将在UI5Lab中看到您的库
欢迎使用UI5Lab!