Nginx Pagespeed JS迷你版并不总是有效

Nginx Pagespeed JS迷你版并不总是有效,nginx,pagespeed,google-pagespeed,Nginx,Pagespeed,Google Pagespeed,我正试图使pagespeed模块按预期工作,但问题是-有些脚本缩小了,但有些脚本变小了 我通过nginx echo模块将两个脚本打包在一起 /location total.js { echo_location 'first.js'; echo_location 'second.js'; } /location terminal.js { echo_location 'first_terminal.js'; echo_location 'second_ter

我正试图使pagespeed模块按预期工作,但问题是-有些脚本缩小了,但有些脚本变小了

我通过nginx echo模块将两个脚本打包在一起

 /location total.js {
    echo_location 'first.js';
    echo_location 'second.js';
 }

 /location terminal.js {
    echo_location 'first_terminal.js';
    echo_location 'second_terminal.js';
 }
然后我尝试缩小它们:

pagespeed On;
pagespeed UseExperimentalJsMinifier on;
pagespeed FileCachePath /dev/shm/pageSpeedCache;
pagespeed EnableFilters   rewrite_javascript,combine_css,combine_javascript,fallback_rewrite_css_urls,collapse_whitespace;
第一个脚本来自缩小的nginx,但第二个脚本未缩小。nginx.error.log中没有任何内容


什么可以阻止pagespeed缩小,我应该如何解决这个问题?

我发现上的UseExperimentalJsMinifier功能可以防止缩小单个{}对象上包含的大型js文件。将其关闭,模块将按预期工作