2015-08-10 15 views
11

Ich habe eine Website, die Pagespeed läuft mit NGINX, um Javascript-Ressourcen minimieren und verketten, Was ich brauche (wenn möglich mit Pagespeed) ist ein Banner und eine Fußzeile hinzufügen auf das minimierte Ergebnis wie Grunt hat:Pagespeed Javascript Minification/Verkettung - Fügen Sie Banner und Footer hinzu

Grunt Datei Konfiguration Schnipsel:

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

Ist dies möglich mit Pagespeed zu erreichen? Ich möchte alles hinzufügen, das in demselben einzelnen privaten Bereich minimiert wird: (function(){ //...minified code...}());

Ich habe die Dokumentationen gelesen und konnte nichts finden, das für dieses Thema verwandt ist.

Antwort

0

Da die Frage immer noch nicht genug Aufmerksamkeit bekommt, darf ich vorschlagen, dass Sie in die sub_filter und add_after_body Richtlinien schauen? Dadurch können Sie eine Zeichenfolge durch eine andere ändern oder Ergebnisse der Verarbeitung eines anderen Speicherorts hinzufügen (dies könnte eine intern generierte Seite sein, mit Hilfe von return 200 "body to return"). Diese Module sind bereits in nginx enthalten, werden jedoch nicht standardmäßig erstellt.