我试图按照每个指南和教程在线设置自定义主题,但没有任何运气。
我在 SAP Cloud Platform 中设置了一个简单的 UI5 应用程序,并且还在 SAP Cloud Platform 的主题设计器服务中设置了一个自定义主题。该应用程序已与“/doorway/”链接(不是实际部署的 SCP 链接)链接,我可以在主题设计器中看到看起来正确的预览。
我的问题是将主题链接到我的应用程序。主题已发布并正在运行,但在 UI5 应用程序中使用 URL 或引导脚本链接不会使主题进入我的应用程序。
这是 index.html 文件中的引导脚本:
<script id="sap-ui-bootstrap"
src="https://sapui5.hana.ondemand.com/1.48.9/resources/sap-ui-cachebuster/sap-ui-core.js"
data-sap-ui-appCacheBuster="./"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="customethemename"
data-sap-ui-theme-roots='{"customethemename" : "https://customethemename-accountid.dispatcher.hana.ondemand.com/UI5/"}'
data-sap-ui-compatVersion="edge"
data-sap-ui-resourceroots='{"my.app.name": ""}'>
</script>
这是 neo-app.json 文件:
{ "path": " /themedesigner",
"target": {
"type": "application",
"name": "themedesigner"
},
"description": "Route for theme designer"
}