使用VS Code编辑器将Fiori应用程序部署到SAP本地系统

在本博客文章中,我们将逐步介绍如何将 Fiori 应用程序从 VS Code 部署到 SAP 本地系统。

前提条件:

  • Visual Studio Code
  • ABAP 服务器
  • Fiori 应用程序
  • 已安装 Node.js

要在 VS Code 中开发 Fiori 应用程序,请在扩展程序中安装:

SAP Fiori Tools - Extension Pack

要创建新项目,请打开命令面板

并运行 > Fiori open application generator

从模板向导中选择模板。在此示例中,我选择的是自由样式应用。

将数据源设置为 none(此处未使用任何 OData 服务)。

提供视图名称

模块名称即项目名称,请填写所需字段。

项目将被创建

通过右键单击项目并点击

Preview Application

或在

集成终端 中输入命令

npm run start-noflp

输出如下:

然后右键单击项目,点击

Open in Integrated Terminal

输入命令:

npm install -g @sap/generator-fiori

然后输入命令:

npm run deploy-config

并提供以下信息:

Select Target system

:提供要部署到的系统 URL(http://host:port

Enter client

:输入客户端编号

SAPUI5 ABAP Repository

:提供应用程序名称,部署成功后可在 ABAP 仓库的 SE80 中的 BSP 应用程序中查看该名称

Deployment description:

:输入应用描述

Package:

:提供您在 ABAP 仓库中维护的任意包,否则使用 $TMP

Transport Request:

:在 SE09 中创建传输请求,并在此处提供

配置完所有信息后,输入命令:

npm run deploy

并核对上述填写的信息。

此处可以看到:

Deployment successful.

应用程序已成功部署到 ABAP 仓库,请前往

SE80

并在

BSP Application

中查看您部署的应用程序。

要在 ABAP 系统中运行 BSP 应用程序,请按以下步骤操作:

进入 ABAP 系统,输入事务码

SICF

在服务名称中输入 BSP 名称,然后点击

执行

右键单击下方服务,点击

Test Service

这是已部署应用程序的输出结果。

相关推荐
VidDown12 天前
VidDown 工具站:免费、本地优先的开发者工具箱
javascript·编辑器·音视频·视频编解码·视频
VidDown12 天前
显卡处理视频技术详解:从硬解码到 NVENC,GPU 如何让视频处理起飞?
javascript·编辑器·音视频·视频编解码·视频
夜猫逐梦12 天前
【UE基础】03.蓝图与编辑器工作流
编辑器·ue·蓝图·ue编辑器
VidDown12 天前
视频帧率技术详解:从 24fps 到 120fps,帧率如何影响你的观看体验?
网络·网络协议·编辑器·音视频·视频编解码·视频
爱就是恒久忍耐12 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
bloglin9999912 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
zyplayer-doc13 天前
企业知识库安全与权限管理完全指南:从加密到审计的六层防护
人工智能·安全·pdf·编辑器·创业创新
古德new13 天前
鸿蒙PC迁移:Photoflare Qt 图片编辑器鸿蒙PC适配全记录
qt·编辑器·harmonyos
春日见13 天前
vscode的AI编程插件推荐:
大数据·ide·vscode·算法·机器学习·编辑器·ai编程
jieshenai13 天前
VScode sys.path,并使CTRL+左键可访问源码
ide·vscode·编辑器