コマンドラインを実行する必要のない、信頼できる css minifier を探していました。複数のJavaScriptファイルを入力して単一のファイルに縮小できるGoogleクロージャーコンパイラーに似たもの。これまでのところ、このスレッドからこれを見つけました。
いくつかの css ファイルを入力したところ、いずれかの css ファイルで参照されている画像の 1 つが、縮小されたファイルで破損していることがわかりました。
background-image: url('/abc/img.png')
そしてそれはに変換されました
background-image: url(http://mydomain.com/'abc/img.png')
これは正しくありません。奇妙なことに、上記のコードを含む 1 つのファイルのみが与えられた場合、結果は正しいものになります。また、背景画像を背景に変更すると、やはり結果は正しいです。だから私は問題が何であるかについて少し混乱しています:
1 - background-image が使用されている場合、background-position を省略することは正当な CSS ですか?
2 - このツールに代わるものはありますか (複数の css ファイルを受け入れて縮小し、コマンドとして実行する必要はありません)。
他の提案や洞察は大歓迎です。