首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么时候在发布过程中我应该缩小我的css和js文件?

什么时候在发布过程中我应该缩小我的css和js文件?
EN

Stack Overflow用户
提问于 2011-07-27 17:22:26
回答 1查看 422关注 0票数 2

目前我们有一个非常简单(但有效)的发布过程。我们在SVN中标记一个新版本。此版本将导出到测试环境中。从那里,我们同步到验收环境,并从那里到生产。

现在我们想开始缩小css和js文件。我想在发布到验收的过程中,在我们的测试环境中进行最小化,以便在验收环境和生产环境中都有最小化的文件。但是,如果我缩小那里的文件,时间戳会改变,rsync每次都会传输所有的css和js文件,即使缩小的内容没有改变。

我的问题是:解决这个问题的最佳实践是什么?我是否应该使用与rsync不同的机制来发布新版本?我应该已经把缩略版本放到SVN里了吗?但我不想在开发过程中缩小文件,那么什么时候是缩小(并可能合并)它们的最佳时机呢?

我们使用PHP 5.3.6,我开始考虑Yui-compressor,因为我可以很容易地在脚本中使用它。

EN

回答 1

Stack Overflow用户

发布于 2011-07-27 17:40:05

仅当源文件上的时间戳比已缩小的文件上的时间戳新时,才应再次缩小文件。如果这样做,rsync将正常工作,并且只传输更改过的文件。

如果您使用Apache Ant或Phing等构建软件,这应该很容易实现。他们有专门的testst来检测时间戳的变化。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6842020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档