Подтвердить что ты не робот

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...}());

Я читал документацию и не мог найти ничего связанного для этой темы.

4b9b3361

Ответ 1

Поскольку вопрос все еще не получает достаточного внимания, могу ли я предложить вам посмотреть sub_filter и add_after_body? Это позволит вам изменить одну строку на другую или добавить результаты обработки другого местоположения (которое может быть созданной внутри страницы страницей, с помощью return 200 "body to return"). Эти модули уже включены в nginx, но не построены по умолчанию.