IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> SAP Fiori 开发环境「部署」 -> 正文阅读

[开发工具]SAP Fiori 开发环境「部署」

前言

  • Eclipse & SAPUI5 Tools for Eclipse (已停止维护更新) 开发「消息源

  • SAP Web IDE Personal Edition. Updated: December 4, 2018.

因此,我们将选择 VS Code + SAP Fiori Tools 的开发方式

SAP Fiori Tools 上次更新时间 2022/10/19 11:55:33 本篇文章撰写日期 2022/10/27

  • VS Code 安装
  • Node.js 安装 & 配置
  • SAP Fiori Tools - Extension Pack 安装
  • Hello World
  • OpenUI5 Site

VS Code 安装


Node.js 配置

我比较喜欢免安装版,因此下面会提供两种方法,任选其一即可

直装版

官网 Node.js 下载,安装一路下一步,完成即可

在这里插入图片描述

测试安装成功

node -v & npm - v 测试

在这里插入图片描述


免安装

Node.js 官网,找到 Previous Releases 进入

在这里插入图片描述

注意 Node.js 版本选择 10.12+ 的版本, SAP 部分依赖包不支持低版本 node(截至 2022.10.27

找到需要的版本,点击 Downloads

在这里插入图片描述

按需选择下载即可

在这里插入图片描述

配置环境变量

  • 配置到 Path 中:{Node.js_root}
  • 如果你的 配置界面是只有一行的格式,那么需要在前一项后面加 ; 分隔配置项
  • e.g. D:{jdk_bin_root};D:{Node.js_root}

在这里插入图片描述

测试环境配置是否生效

node -v & npm - v 测试

在这里插入图片描述


SAP Fiori Tools 安装

「扩展」页签,查找 Fiori相关,安装 SAP Fiori Tools - Extension Pack

注意:需要安装 全部 扩展包

在这里插入图片描述


Hello World

  • Ctrl + Shift + P 唤出 Command 面板
  • 输入 Fiori,提示项选择 Fiori: Open Application Generator
  • 框选区域可以看到还有很多其他 Fiori 的相关 Tools,可自行了解

在这里插入图片描述

这里按需选择 Fiori Elements 还是 UI5 自己设计

我这里选择 SAPUI5 freestyleSAPUI5 Application 空白页

在这里插入图片描述

这里需要配置我们的后端 Data source,这里我用到的是 OData Service 作为数据源

关于 OData Service URL,可以参见我的文章「SAP 发布 OData Service」

如果目前没有 URL,可以使用 OData Test Service:OData Service URL

在这里插入图片描述

  • 项目详细信息,如模块名称、应用程序标题、项目存储路径 etc.
  • 注意 Minimum SAPUI5 version 的选择「版本建议
  • 不建议与 SAP 系统配置的 UI5 版本 跨度太大,否则会出现不兼容

在这里插入图片描述

  • 点击完成,会安装配置相关依赖,提示重新选择工作区,并重新打开即可
  • 项目结构类似于 Web IDE,除了一两个特定于 VSCode 的附加文件

在这里插入图片描述

唤出 终端,npm start 本地跑一个 server,看下效果

在这里插入图片描述

SAP System 登录验证

在这里插入图片描述

结果页面

在这里插入图片描述

参考文章

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-10-31 12:20:15  更:2022-10-31 12:20:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 3:51:39-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计