【发布时间】:2012-11-21 05:32:47
【问题描述】:
我对 git 有点陌生。此外,这是我的第一个项目,我正在自动化部署过程。到目前为止,能够做到git push dev 并上传文件、复制配置文件等已经很幸福了。
现在我想在推送到我的开发服务器时缩小 JS/CSS 文件。我正在考虑在服务器上安装一些命令行工具,用于在接收后的 git 钩子上压缩和保存特定文件夹中的每个 js/css 文件。
这是一个好方法吗? (因为我读过关于将压缩文件添加到 repo 和其他我不太相信的想法)
如果是,哪些工具最适合这项任务?
【问题讨论】:
-
你想加速'git push'吗?
-
不,抱歉,我们的目标是缩小 js/css 文件。我会在我的问题中说明这一点。
-
好的,你为什么不在客户端缩小文件?
-
我想这是一个有效的选择。这就是我要问的一部分。当然,有一些限制: -我不想对缩小文件进行版本控制。 -我想在本地开发中使用非缩小文件
-
您希望将文件替换为缩小版本还是缩小文件具有不同的名称可以?您的部署过程目前如何运作?
标签: git deployment githooks minify