如何将 SAP UI5 应用托管到 Github 网站上并运行

简介: 如何将 SAP UI5 应用托管到 Github 网站上并运行

本文我本来想用标题“如何将 SAP UI5 应用部署到 Github 网站上并运行”,但实际上这种操作并没有真正将 SAP UI5 应用部署到传统意义上的服务器,而仅仅是利用了 Github 提供的 gh-pages 功能,来达到运行 web 应用的目的。


这个办法可以用于想展示一些 demo 给别人看,但懒得把应用发布到 SAP BTP,或者懒得使用 jsbin 等工具网站的场景。


要达到本文描述的效果,你需要有一个 Github 账号,以及一个能够本地运行的 SAP UI5 应用。


Jerry 已经开发好了一个能够本地运行的 SAP UI5 应用,地址如下:


https://github.com/wangzixi-diablo/ui5-toolset


要将该 SAP UI5 应用托管到 Github 上运行,也是分分钟就能实现的事情。


命令行进入你的 SAP UI5 代码仓库,命令行


git checkout --orphan gh-pages


image.png


这行命令创建了一个新的分支 gh-pages.


然后 git add *, git commit, 将所有代码也提交到这个新建的 gh-pages 分支去。


image.png


最后,使用如下 url 访问你的 SAP UI5 应用即可:


https://<你的github账号>.github.io/<你的UI5代码仓库名称>/<代码仓库里 SAP UI5 应用的 index.html 相对路径>


以我上述 SAP UI5 应用为例,托管到 Github 之后,url 为:


https://wangzixi-diablo.github.io/ui5-toolset/webapp/index.html


image.png


手机上访问的效果:

image.pngimage.png

相关文章
|
3天前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
33 0
|
3天前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
18 0
|
3天前
|
Web App开发 数据采集 前端开发
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
28 0
|
3天前
|
XML 存储 数据格式
SAP UI5 控件 customData 属性的应用介绍
SAP UI5 控件 customData 属性的应用介绍
38 0
|
3天前
|
前端开发 JavaScript API
SAP UI5 sap.ui.require.toUrl 的作用介绍
SAP UI5 sap.ui.require.toUrl 的作用介绍
37 0
|
3天前
|
搜索推荐
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
22 0
|
3天前
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
27 0
|
3天前
|
存储 安全 测试技术
使用 Visual Studio Code 创建 SAP UI5 项目遇到 self-signed security certificate 相关问题
使用 Visual Studio Code 创建 SAP UI5 项目遇到 self-signed security certificate 相关问题
13 0
|
3天前
|
开发者 UED
SAP UI5 SmartFilterBar 中 ControlConfiguration Aggregation 的作用介绍
SAP UI5 SmartFilterBar 中 ControlConfiguration Aggregation 的作用介绍
19 0
|
3天前
让 SAP UI5 应用的日志打印变得五彩缤纷试读版
让 SAP UI5 应用的日志打印变得五彩缤纷试读版
99 2