如何在 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 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Java 在 SFTP 或 FTP 服务器中压缩文件?