首页 > 解决方案 > 尽管调试已关闭,UI5 仍会继续加载调试源

问题描述

我的 SAPUI5 应用程序通过SAP CDN使用模块。在 DevTools Network 选项卡中,我看到许多文件的发起者是调试版本(例如jquery-dbg.js)。我用 SAPUI5 诊断工具检查,调试被禁用。

URL 中也没有提供任何sap-ui-debug=true标志。
我什至尝试将以下代码添加到index.html<script>的部分,但它没有帮助:

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

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

标签: sapui5

解决方案


我看到加载很多文件的发起者是调试版本

没有什么不妥。之所以-dbg.js显示文件,是因为浏览器会将源代码与生产代码进行映射,以便于阅读和调试。在幕后,生产代码仍在运行。

例如,要在 Chrome 中禁用源映射,请转到 devtools > Settings > 取消选中“Enable Javascript source maps”

Chrome 源图



推荐阅读