云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

免备案CDN_罗湖营销型网站建设_新用户

小七 141 0

开始

很长一段时间以来,物联网展会,我一直在使用WEBIDE开发fiori应用程序。虽然我从webide中受益匪浅,但它确实很强大,但是由于网络速度慢,我在启动workbench、保存代码、在fiori launchpad上试运行应用程序时经常会遇到一些问题,甚至有时会丢失代码。

我还用eclipse和tomcat一起编写js代码,在本地部署应用程序。

直到前几天,tomcat突然不工作了,在花了很多时间调查之后,我终于放弃了…我开始寻找另一种方法在本地测试我的应用程序节点.js一起。但是,有些细节还不是很清楚,比如代理,

在本文中我将展示我的实践,包括以下成果:

在fiori launchpad沙盒上运行应用程序将请求(如"../resource/")路由到CDN资源将odata请求路由到实际后端系统通过配置文件配置launchpad应用程序

所有这些关键文件都可以在github上找到。

主要步骤

navi到ui5项目父文件夹,新建一个包json文件,大数据分析软件,使用以下命令:

根据需要输入信息,也可以修改包.json后记。最后你会看到一个json文件,像这样:

创建索引.html这是ui5的入口点。在index/html中,它需要sapui-核心.js以及沙盒.js它们都可以在cdn启动板上找到,路径"../resources/"可以路由到/https://sapui5.hana.ondemand.com/resources/"通过‘http proxy’但是对于‘/test resources/’代理不工作,我不知道为什么…

使用express,淘客插件,创建一个服务器非常简单,加上"expresshttpproxy"和"httpproxy",http请求可以转换成https,odata请求也可以发送到真正的后端服务器。默认情况下,政务大数据,对系统er9的请求将发送到客户端001,因为我们的案例需要客户端500,大数据分析方法,因此可以在事件"proxyReq"中写入proxyReq头。

在文件夹"appconfig"中新建一个名为fioriSandboxConfig.json文件"

使用命令:

之后,您的项目文件夹将如下:

运行:3000

一切正常

结论

通过这个简单的实践,您可以从本地开发应用程序工作区。虽然有一些限制,如交叉导航,运行单元测试…我也期待有人能找到解决这些问题的方法。