上传后,SAP系统上的 sapui5 应用程序结构奇怪。这些文件与我们机器上的文件结构不同,文件名经过哈希处理,但MIME除外。所以我无法找到例如一个特定的" controller.js "。该应用程序仍然完全正常工作。
在此特定情况下,SAP程序"/UI5/UI5_REPOSITORY_LOAD"
用于上载应用程序。上传协议看起来很好,没有关于重命名或类似的提示。所以我不确定问题出在系统或程序上。
所有哈希文件名都应该是正常命名,并且应该在子文件夹组件中。即使是" index.html "文件有一个哈希,这在单击"test application"
时会出现问题,因为它会在URL中打开哈希值。哈希,即路径和文件名无法打开,但如果我用原始路径替换哈希 - >它的工作原理
答案 0 :(得分:0)
一位工作同事在sap系统中发现了这个问题。似乎不允许路径+文件名超过70个字符。如果它更长,则哈希路径和文件名将其放在项目根文件夹下。
德国评论看起来很奇怪,但是......"姓名长度不应该是 问题。无论如何我们有最大长度吗?"
它还会创建一个文件,其中包含从filepath + filename到hash的映射。
答案 1 :(得分:0)
您不应使用超过70个字符的文件名。 此外,您不应该使用' - '在你的文件名中。
据我所知,有效BSP路径的唯一允许字符是: " ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ./_ 34;