在客户机端调试方式下关闭聚集和压缩

开启调试方式将禁用压缩,并使模块易于调试。

关于此任务

在一般操作中,ResourceAggregator 通过为相同类型的所有添加项构建聚集的请求,来访存概要文件中用于呈示页面视图的 JavaScript 和 CSS 模块。通常,这包含所有 JavaScript 和所有 css 样式定义。这些模块将一起下载。压缩 JavaScript 和 CSS 以减小大小,这使它们难以读取和调试。开启调试方式后,将装入资源的解压缩版本(如果已定义),并且它们将单独装入而不是以聚集方式装入。
注: 如果您在使用 Internet Explorer 7、8 或 9,那么资源以调试方式持续聚集到一个请求中。

要激活调试方式,您可以使用主题分析器,或者通过开启跟踪字符串来手动启用此功能,以便对所有用户启用调试。也可以设置特定 Cookie,以便仅对该用户的 Cookie 启用调试。在主题分析器中,单击实用程序控制中心。在“远程调试”部分中,您可以对所有用户或者仅对单个客户机开启和关闭调试。

过程

要在系统范围为所有用户、所有主题和所有页面打开调试方式,请使用以下跟踪字符串启用跟踪。
com.ibm.wps.resourceaggregator.CombinerDataSource.RemoteDebug=all

可以在 WebSphere® Integrated Solutions Console 中为当前运行的实例设置字符串。或者,可以将其保存到持久服务器运行时定义。您还可以使用启用跟踪 Portlet 来设置此跟踪字符串。

结果

如果用户将名为 com.ibm.portal.resourceaggregator.client.debug.mode 的 Cookie 设置为 true,那么将装入模块添加项的调试版本(如果已定义)。装入模块时无需使用单独的链接和脚本标记。在这种情况下,所有资源将作为组合单元一起下载。