2015-08-10 39 views
11

Ho un sito che utilizza Pagespeed in esecuzione con NGINX per minimizzare e concatenare le risorse Javascript, Quello che mi serve (se possibile con Pagespeed) è aggiungere uno striscione e un piè di pagina al risultato minified quali Grunt ha:Pagespeed Javascript Minificazione/Concatenazione - Aggiungi banner e piè di pagina

Grunt frammento di file di configurazione:

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

questo è possibile realizzare con Pagespeed? Voglio aggiungere tutto ciò che è minificato nello stesso ambito privato singolo: (function(){ //...minified code...}());

Ho letto le documentazioni e non ho trovato nulla di correlato per questo argomento.

risposta

0

Poiché la domanda non riceve ancora sufficiente attenzione, posso suggerire di esaminare le direttive sub_filter e add_after_body? Ti consente di cambiare una stringa con un'altra o di aggiungere risultati dell'elaborazione di un'altra posizione (che potrebbe essere una pagina generata internamente, con l'aiuto di return 200 "body to return"). Questi moduli sono già inclusi in nginx, ma non sono compilati di default.