1

CSS、Javascript、そして Google のように Html ファイルを最小化または圧縮したかったのです。Google の Page-Speed を使用したところ、ファイルを圧縮するように勧められたからです。圧縮されたバージョンが提供されますが、これを自動的に行いたいと考えています。何かを編集するたびに 2 つのファイルを処理したくありません。したがって、基本的には、フォルダーに2つのファイル、たとえばstyle.src.cssstyle.cssが必要です。

次の方法を知りたいです。

  1. 入力ファイルを編集するたびに出力ファイルを更新します。
  2. CSS、Html、Javascript ファイルを自動的に圧縮するコマンド。

前もって感謝します。

4

2 に答える 2

1

vimにそれをさせることができるはずです。vim autoscripts ( 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は (HTML ではなく) JS と CSS を縮小することに注意してください。圧縮はサーバー上でも実行できるため、ファイル サイズをさらに縮小できます。

于 2010-06-24T09:02:25.437 に答える