2015-08-10 8 views
11

Mam witrynę, która używa Pagespeed działającego z NGINX w celu minimalizowania i łączenia zasobów Javascript. Potrzebuję (jeśli to możliwe z Pagespeed) dodawania banera i stopki do minified wyniku takiego jak Grunt posiada:Pagespeed Javascript Minification/Concatenation - Dodaj baner i stopkę

Grunt plik konfiguracyjny fragment:

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' 
    } 
}, 

to jest możliwe do osiągnięcia z Page Speed? Chcę dodać wszystko, co jest zminiaturyzowane w tym samym pojedynczym prywatnym zakresie: (function(){ //...minified code...}());

Czytałem dokumentacje i nie mogłem znaleźć niczego powiązanego z tym tematem.

Odpowiedz

0

Ponieważ pytanie nadal nie jest wystarczająco poświęcone, czy mogę zaproponować, aby zapoznać się z dyrektywami sub_filter i add_after_body? Umożliwiłoby to zmianę jednego ciągu na inny lub dodanie wyników przetwarzania innej lokalizacji (która mogłaby być wewnętrznie wygenerowaną stroną przy pomocy return 200 "body to return"). Moduły te są już dołączone do nginx, ale nie są budowane domyślnie.

Powiązane problemy