尽管调试已关闭,UI5仍继续加载调试源

时间:2019-01-30 14:17:52

标签: sapui5

我的SAPUI5应用通过SAP CDN使用模块。在DevTools的[网络]标签中,我看到许多文件的启动器是调试版本(例如 jquery-dbg.js )。我使用SAPUI5诊断工具检查过,调试已禁用。

URL中也没有提供sap-ui-debug=true标志。
我什至尝试将以下代码添加到 index.html <script>部分,但这无济于事:

window["sap-ui-config"] = {
    "productive" : true
};

问题:
如何从 jquery-dbg.js 切换到jQuery的生产/精简版?

1 个答案:

答案 0 :(得分:2)

  

我看到加载许多文件的启动器是调试版本

这没有错。显示-dbg.js文件的原因是因为浏览器将源代码与生产代码映射在一起,以使阅读和调试更加容易。在后台,生产代码仍在运行。

例如,要在Chrome中禁用源映射,请转至devtools>设置>取消选中“启用Javascript源映射”

Chrome Source map