Sapui5 应用程序依赖项出错';sap.m';:';未找到描述符';
在Fiori launchpad上部署应用程序时,我在控制台上发现以下错误:Sapui5 应用程序依赖项出错';sap.m';:';未找到描述符';,sapui5,manifest,Sapui5,Manifest,在Fiori launchpad上部署应用程序时,我在控制台上发现以下错误: Error in application dependency 'sap.ui.core': 'No descriptor was found' Error in application dependency 'sap.m': 'No descriptor was found' Error in application dependency 'sap.ui.layout': 'No descriptor was fou
Error in application dependency 'sap.ui.core': 'No descriptor was found'
Error in application dependency 'sap.m': 'No descriptor was found'
Error in application dependency 'sap.ui.layout': 'No descriptor was found'
在manifest.json文件中,我声明了以下依赖项:
"dependencies": {
"minUI5Version": "1.34.0",
"libs": {
"sap.ui.core": {
"minVersion": "1.34.0"
},
"sap.m": {
"minVersion": "1.34.0"
},
"sap.ui.layout": {
"minVersion": "1.34.0"
}
}
},
我不知道怎么了,有人能帮我吗?
谢谢
完整manifest.json是:
{
"_version": "1.3.0",
"sap.app": {
"_version": "1.3.0",
"id": "com.roberto",
"type": "application",
"i18n": "i18n/i18n.properties",
"applicationVersion": {
"version": "1.0.0"
},
"title": "{{appTitle}}",
"description": "{{appDescription}}",
"sourceTemplate": {
"id": "ui5template.basicSAPUI5ApplicationProject",
"version": "1.38.11"
}
},
"sap.ui": {
"_version": "1.3.0",
"technology": "UI5",
"deviceTypes": {
"desktop": true,
"tablet": true,
"phone": true
},
"supportedThemes": [
"sap_bluecrystal"
]
},
"sap.ui5": {
"_version": "1.2.0",
"rootView": {
"viewName": "com.roberto.view.CollectionBoard",
"type": "XML"
},
"dependencies": {
"minUI5Version": "1.34.0",
"libs": {
"sap.ui.core": {},
"sap.m": {},
"sap.ui.layout": {}
}
},
"contentDensities": {
"compact": false,
"cozy": true
},
"models": {
"i18n": {
"type": "sap.ui.model.resource.ResourceModel",
"settings": {
"bundleName": "com.roberto.i18n.i18n"
}
},
"CollectionTree": {
"type": "sap.ui.model.json.JSONModel",
"uri": "model/prdt_collections_tree.json"
}
},
"resources": {
"css": [
{
"uri": "css/custom.css"
}
]
},
"routing": {
"config": {
"routerClass": "sap.m.routing.Router",
"viewType": "XML",
"viewPath": "com.roberto.view",
"controlId": "collboard",
"controlAggregation": "pages",
"bypassed": {
"target": "notFound"
}
},
"routes": [
{
"pattern": "",
"name": "collections",
"target": "TargetCollections"
},
{
"pattern": "detail/{collectionPath}",
"name": "RouteDetails",
"target": "TargetDetails"
},
{
"pattern": "AddCollection",
"name": "RouteAdd",
"target": "TargetAdd"
}
],
"targets": {
"TargetCollections": {
"viewName": "CollectionBoard",
"viewType": "XML",
"viewLevel": 1
},
"TargetDetails": {
"viewName": "CollectionDetails",
"viewType": "XML",
"viewLevel": 2
},
"TargetAdd": {
"viewName": "AddCollection",
"viewType": "XML",
"viewLevel": 2
},
"notFound": {
"viewName": "NotFound",
"transition": "show"
}
}
}
},
"sap.platform.hcp": {
"uri": "webapp",
"_version": "1.1.0"
}
}
你是否在你所写内容的上方包含以下内容
"sap.ui": {
"_version": "1.3.0",
"technology": "UI5",
"deviceTypes": {
"desktop": true,
"tablet": true,
"phone": true
},
"supportedThemes": [
"sap_bluecrystal"
]
是的,我做到了。。我没有发布整个manifest.json,因为我认为它会很冗长。谢谢您的回复。您的manifest.json似乎还可以。也许是一个愚蠢的问题:在清除浏览器缓存后,是否仍会出现此错误?