我理想的情况是自动缩小CSS文件并将它们添加到git commit中.我不确定下面的#4是否可以完成,但我希望执行以下流程:
如果有另一种方式,我也会对此感兴趣.
你是否应该是另一回事,但你可以.
在.git/hooks /中,用您选择的语言编写一个脚本(确保它是可执行的),在该脚本中命名为pre-commit,运行minifier命令,并执行'git add'
这是一个以这种方式缩小javascript的人的例子:https://gist.github.com/786460
我写的测试钩子:
#/bin/sh
tr "aeiou" "AEIOU" < test1.css > test1_diff.css
git add test1_diff.css
Run Code Online (Sandbox Code Playgroud)
运行提交后,test1_diff.css位于工作目录中,并在git中进行跟踪.