サーバー側では、Connect と Socket.IO を使用しています。クライアント側のコード (CofeeScript も) を提供して (JavaScript に) コンパイルし、醜くし、gzip 圧縮したいと考えています。これを行う Conenct ミドルウェアを探したところ、uglify-js-middleware と gzippo が見つかりました。
ただし、最初に JavaScript に変換する良い方法は何か (API などはありませんか?)、すべてのステップで一時ディレクトリを使用して uglify-js-middleware の src および dest オプションを使用できるようにする必要があるかどうかはわかりません。そしてgzippo、またはこれらすべてのものをパイプするより良い方法があるかどうか。
アプリケーションの起動時にこれが完了するだけで問題ないので、チェックなどは気にしません。Cake を何らかの方法で使用することもできますが、このために余分なスクリプトを追加したくはありません。一時ディレクトリを必要としないようにパイプするだけでよいと思います。
これをすべて行うミドルウェアはありますか?これをやりたいと思ったのは私が初めてだとは本当に思いません。
ああ、クライアント側のディレクトリの CofeeScript を 1 つのファイルに結合することもできますが、それは実際には問題ではないと思います。