SAP Fiori Tools 和对应的 CLI (Command Line Interface)
幫助文檔地址:https://help.sap.com/viewer/product/SAP_FIORI_tools/Latest/en-US
SAP Fiori 工具提供了許多功能來提高使用 SAP Fiori Elements 或者 SAPUI5 自由式方法開發 SAP Fiori 應用程序的效率。
SAP Fiori 工具與 SAP Fiori Elements 一起減少了開發時間、維護成本,并利用了元數據驅動的 UI 的優勢。
SAP Fiori 工具包括以下擴展:
- 用于初始創建應用程序的向導。
- 用于查看數據模型的服務建模器。
- 用于維護注釋的 XML 和基于表單的編輯器(僅限 SAP Fiori Elements)
- 應用程序頁面結構和配置 SAPUI5 靈活性設置的能力(僅限 SAP Fiori Elements)
- 用于實施功能的引導式開發(僅限 SAP Fiori Elements)
如果采用 Visual Studio Code 作為 SAP UI5 開發工具,我們可以通過安裝一個名為 SAP Fiori Tools -Extension Pack 的擴展,來安裝 SAP Fiori Tools:
更具體的采用 Visual Studio Code 來搭建 SAP UI5 的本地開發環境的步驟,請參考我的文章:SAP UI5 本地開發環境的搭建
這個工具還有一個命令行接口,Command Line Interface 縮寫為 CLI.
npm 倉庫地址如下:https://www.npmjs.com/package/@sap/ux-ui5-tooling
SAP Fiori Tools - UI5 Tooling 包含一系列可與命令 ui5 serve 一起使用的自定義中間件,以及可與命令 ui5 build 一起使用的自定義任務。
此外,該模塊公開了 fiori 這個命名行,例如 fiori run 命令是 ui5 serve 命令的包裝器,并提供了一些附加參數以及 fiori add deploy-config 和 fiori add flp-config 以擴展現有項目。
如果本地運行命令行 npm run deploy 之后出錯:
fiori is not recognized as an internal or external command
檢查 SAP UI5 項目里的 package.json 文件里的 dependencies, 查看是否定義了 Fiori Tools CLI 對應的依賴:
“@sap/ux-ui5-tooling”: “1.0.10”
添加后運行 npm install,然后 fiori add deploy-config, 遇到新的錯誤消息:
Error: Cannot find module ‘@ui5/fs’
那么將 "@ui5/fs": "2.0.1" 添加到 devDependencies 區域:
之后看到 Fiori tools CLI 的提示消息,說明 Fiori Tools CLI 已經可用了:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Fiori Tools 和对应的 CLI (Command Line Interface)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美国白宫与头部 AI 公司举行会议,Me
- 下一篇: 使用 generator-easy-ui