2014-09-22 2 views
0

Я пытаюсь сделать PageSpeed ​​модуль работать, как ожидалось, но вот беда - некоторые скрипты получить минимизирован, но некоторые скрипты ingored ...PageSpeed ​​JS Minifier не всегда

Я упаковываю два сценария в одном путем Nginx эхо модуль

/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 уменьшенная, но второй является не Minified. Nothng in nginx.error.log

Что может остановить страницы из-за минимизации и как это исправить?

ответ

0

Я обнаружил, что UseExperimentalJsMinifier на функция предотвращает Минимизация большого Js файла состоит из Wich на одном {} объекта. Отключите его, и модуль будет работать должным образом.

Смежные вопросы