【问题标题】:How can I compress my js/css files in TYPO3如何在 TYPO3 中压缩我的 js/css 文件
【发布时间】:2011-06-26 21:30:53
【问题描述】:

如何在 TYPO3 中动态压缩(缩小)我的 JavaScript 和 CSS 文件?

谢谢

【问题讨论】:

    标签: php javascript css typo3 typoscript


    【解决方案1】:

    您可以使用 Typoscript(从 4.6 开始):

    config {
      concatenateJs = 1
      concatenateCss = 1
    
      compressJs = 1
      compressCss = 1
    }
    
    page {
      includeJS {
        myFile1 = fileadmin/js_file1.js
    
        myFile2 = fileadmin/js_file2.js
        myFile2.excludeFromConcatenation = 1
      }
    
      includeCSS {
        myFile1 = fileadmin/css_file1.css
    
        myFile2 = fileadmin/css_file2.css
        myFile2.disableCompression = 1
      }
    }
    

    TSref documentation

    【讨论】:

      【解决方案2】:

      我建议使用 scriptmerger 扩展。它会为您自动执行此任务。

      【讨论】:

      • 为什么是扩展,而 TYPO3 提供了对压缩的内置支持??
      • 因为其中一些扩展更好(阅读:更有效,更多功能)。免责声明:我贡献了部分核心实现。
      猜你喜欢
      • 2011-09-18
      • 2011-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 2019-03-01
      相关资源
      最近更新 更多