Sapui5 从文档中运行UI5示例应用程序
我一直在运行一个示例应用程序 到目前为止,我尝试了以下步骤:Sapui5 从文档中运行UI5示例应用程序,sapui5,ui5-tooling,Sapui5,Ui5 Tooling,我一直在运行一个示例应用程序 到目前为止,我尝试了以下步骤: 下载 在某些编辑器中打开(VScode) 运行npm安装 在提到一些StackOverflow问题后,我运行了npm安装--global@ui5/cli 然后用ui5serve-o index.html启动服务器 我收到以下错误消息: [npm translator]未能找到目录“F:\sap.m.sample.TableDnD”的package.json 我发现这个示例中没有package.json文件 我从docs中运行的示例(W
npm安装
npm安装--global@ui5/cli
ui5serve-o index.html启动服务器
package.json
文件
我从docs中运行的示例(Worklist app)中尝试了一个示例package.json,并将当前项目的名称更改为:
{
"name": "sap.m.sample.TableDnD", // It was Worklist in sample
"version": "1.0.0",
"author": "SAP SE",
"description": "UI5 Demo App - sap.m.sample.TableDnD(Standalone)", // It was Worklist in sample
"private": true,
"scripts": {
"start": "ui5 serve",
"lint": "eslint webapp",
"build": "rimraf dist && ui5 build --a"
},
"dependencies": {
"@openui5/sap.ui.core": "^1.60",
"@openui5/sap.ui.layout": "^1.60",
"@openui5/sap.m": "^1.60",
"@openui5/sap.f": "^1.60",
"@openui5/themelib_sap_belize": "^1.60"
},
"devDependencies": {
"@ui5/cli": "^1.0.0",
"eslint": "^4.19.1",
"rimraf": "^2.6.2"
}
}
我再次尝试运行所有步骤,但又出现另一个错误,错误是:
没有为根项目sap.m.sample.TableDnD定义规范版本
任何帮助或指导链接都会有所帮助。正在寻找一个只需在链接中尝试示例应用程序即可运行的解决方案。您需要运行
ui5 init
一旦进入项目目录。它将创建缺少的ui5.yaml
,然后ui5serve-o index.html
应该可以工作
这在中有更深入的解释。ypu是否有文件ui5.yaml
?很抱歉,我找不到file@Marc请您下载示例并试着运行它好吗?这个示例是否可以运行,或者只是在运行的应用程序中使用示例中的文件?您需要运行本地Web服务器@如果您有适当的配置文件(如ui5.yaml),ui5/cli可以为您做到这一点。如果您熟悉python,那么在当前目录中启动一个小型服务器就相当简单了。您只需从SAP下载以下示例应用程序,并将webapp内容替换为您的内容即可:Idk关于此问题,但我收到此错误,错误:无法从加载“sap/ui/table/sample/TableExampleUtils.js”https://sapui5.hana.ondemand.com/resources/sap/ui/table/sample/TableExampleUtils.js: HTMLScriptElement.b处的脚本加载错误(ui5loader dbg.js:1336)