gpt4 book ai didi

git - 通过 git hook 缩小 CSS 文件

转载 作者:IT王子 更新时间:2023-10-29 01:02:18 25 4
gpt4 key购买 nike

我的理想情况是自动缩小 CSS 文件并将它们添加到 git 提交中。我不确定下面的 #4 是否可以完成,但我希望执行以下流程:

  1. 修改CSS文件
  2. 添加到暂存区
  3. promise
  4. 运行脚本来更新缩小的文件并将它们添加到提交中
  5. 提交完成

如果有其他方法,我也会对此感兴趣。

最佳答案

你是否应该这样做是另一回事,但你可以。

在 .git/hooks/中,用你选择的语言编写一个名为 pre-commit 的脚本(确保它是可执行的)在该脚本中,运行您的 minifier 命令,然后执行“git add”

这是一个以这种方式缩小 javascript 的人的例子: https://gist.github.com/786460

我写的一个测试钩子(Hook):

#/bin/sh

tr "aeiou" "AEIOU" < test1.css > test1_diff.css
git add test1_diff.css

运行提交后,test1_diff.css 在工作目录中,并在 git 中被跟踪。

关于git - 通过 git hook 缩小 CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5334671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com