如何在 TYPO3 中压缩我的 js/css 文件

Posted

技术标签:

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

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

谢谢

【问题讨论】:

【参考方案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 提供了对压缩的内置支持?? 因为其中一些扩展更好(阅读:更有效,更多功能)。免责声明:我贡献了部分核心实现。

以上是关于如何在 TYPO3 中压缩我的 js/css 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在android中压缩对齐APK文件?

如何在android中压缩和解压缩png图像

如何在 Ipad 中压缩文件夹

如何使用 Java 在 SFTP 或 FTP 服务器中压缩文件?

如何在 iOS phonegap 应用程序中压缩 wav 文件

在python中压缩文件