如何在SAPUI5中强制发布版本

时间:2017-07-05 19:13:06

标签: release sapui5

我目前正在将我的应用程序部署到Hana Cloud,并注意到尽管我的大多数文件都是从Component-Preload.js文件加载的,但启动程序似乎仍然是该库的调试版本。例如jquery-dbg.jsjquery.sap.global-dbg.jsResizeHandler-dbg.js。如何强制SAPUI5使用这些文件的缩小版本?

这是index.html中的脚本标记:

<script id="sap-ui-bootstrap" type="text/javascript"
    src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
    data-sap-ui-theme="sap_bluecrystal"
    data-sap-ui-xx-bindingSyntax="complex"
    data-sap-ui-xx-supportedLanguages="de,en,da,fr,nl,ru,sv"
    data-sap-ui-libs="sap.m"
    data-sap-ui-resourceroots='{"example.ex": "./"}'>
</script>

修改:添加了我的neo-app.json文件:

{
   "authenticationMethod":"none",
   "securityConstraints":[
      {
         "permission":"AccessApplicationDescriptor",
         "description":"Access application descriptor",
         "protectedPaths":[
            "/neo-app.json"
         ]
      }
   ],
   "cacheControl":[
      {
         "directive":"public",
         "maxAge":600
      }
   ]
}

2 个答案:

答案 0 :(得分:0)

  • 打开应用
  • 通过 Ctrl + Alt + Shift + P 打开 ui5配置
  • 取消标记调试模式复选框

下次加载时,它将处于非调试模式。

答案 1 :(得分:0)

问题出在DevTools的JavaScript源映射功能中,只需禁用它,您将不再看到*-dbg.js

详细信息: