1

我想像 Google 一样最小化或压缩 CSS、Javascript 和 Html 文件。因为,我使用了 Google 的 Page-Speed,它建议我压缩文件。它为我提供了压缩版本,但我想自动执行此操作。我不想每次要编辑某些内容时都处理 2 个文件。所以基本上,我想在一个文件夹中有 2 个文件,例如style.src.cssstyle.css

我想知道如何执行以下操作:

  1. 每次编辑输入文件时更新输出文件。
  2. 自动压缩 CSS、Html 和 Javascript 文件的命令。

提前致谢。

4

2 回答 2

1

你应该能够让 vim 做到这一点。阅读一下 vim 自动脚本 ( http://vimdoc.sourceforge.net/htmldoc/autocmd.html ) 会有所帮助,但这是一个不错的猜测:

au BufWritePost *.html !zip %.zip %

在 .vimrc

于 2010-06-24T00:56:25.623 回答
0

YUI Compressor不是 VIM,通常在构建时手动完成,但您可以即时实例化 YUI Compressor 以处理服务器上的缩小(需要 Java)。

请注意,YUI Compressor缩小了JS 和 CSS(不是 HTML)。压缩也可以在服务器上完成,进一步减小文件大小。

于 2010-06-24T09:02:25.437 回答