【问题标题】:Pagespeed Javascript Minification / Concatenation - Add Banner and FooterPagespeed Javascript 缩小/连接 - 添加横幅和页脚
【发布时间】:2015-11-02 18:48:39
【问题描述】:

我有一个网站使用与 NGINX 一起运行的 Pagespeed 来缩小和连接 Javascript 资源,我需要(如果可能的话,使用 Pagespeed)为缩小的结果添加横幅和页脚,例如 Grunt 有:

Grunt 文件配置 sn -p:

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

我一直在阅读文档,但找不到与此主题相关的任何内容。

【问题讨论】:

    标签: nginx minify concat pagespeed mod-pagespeed


    【解决方案1】:

    既然这个问题还没有得到足够的重视,我可以建议你看看sub_filteradd_after_body 指令吗?它可以让您用另一个字符串更改一个字符串,或者添加处理另一个位置的结果(这可能是一个内部生成的页面,在return 200 "body to return" 的帮助下)。这些模块已经包含在 nginx 中,但默认情况下不构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-26
      • 2013-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      相关资源
      最近更新 更多