Pagespeed Javascript Minification/Concatenation - Добавить баннер и нижний колонтитул
У меня есть сайт, который использует Pagespeed, работающий с NGINX, чтобы минимизировать и объединить ресурсы Javascript. Что мне нужно (если возможно, с помощью Pagespeed) - добавить баннер и нижний колонтитул к мини-результату, например, Grunt имеет:
Фрагмент описания файла Grunt:
concat: {
scripts: {
options: {
banner: "(function(){",
footer: "}());"
},
src: ['src/app/app.module.js', 'src/app/components/**/*.js', 'src/app/shared/**/*.js'],
dest: 'dist/scripts/app.min.js'
},
vendor: {
src: ['src/assets/js/vendor/**/*.js'],
dest: 'dist/scripts/vendor.min.js'
}
},
Можно ли это сделать с помощью Pagespeed? Я хочу добавить все, что минимизировано в одной и той же частной области: (function(){ //...minified code...}());
Я читал документацию и не мог найти ничего связанного для этой темы.
Ответы
Ответ 1
Поскольку вопрос все еще не получает достаточного внимания, могу ли я предложить вам посмотреть sub_filter
и add_after_body
? Это позволит вам изменить одну строку на другую или добавить результаты обработки другого местоположения (которое может быть созданной внутри страницы страницей, с помощью return 200 "body to return"
). Эти модули уже включены в nginx, но не построены по умолчанию.