На стороне сервера я использую Connect и Socket.IO. Я хочу, чтобы мой код на стороне клиента (также CofeeScript) был скомпилирован (в JavaScript), разархивирован и разархивирован. Я искал промежуточное программное обеспечение Conenct, чтобы сделать это со мной, и обнаружил uglify-js-middleware и gzippo.
Однако я не уверен, что это хороший способ сначала преобразовать его в JavaScript (нет API или чего-то еще?) И должен ли я использовать временные каталоги для каждого шага, чтобы я мог использовать опции src и dest из uglify- js-middleware и gzippo, или есть ли лучший способ передать все это.
Ничего страшного, когда это просто делается при запуске моего приложения, и поэтому меня не волнуют чеки или что-то еще. Возможно, я мог бы как-нибудь использовать Cake, но я действительно не хочу добавлять дополнительный сценарий для этого, и было бы здорово, если бы я мог просто передать его, чтобы у меня не было необходимости во временных каталогах.
Может быть, есть какое-то промежуточное программное обеспечение, которое делает все это? Я действительно не думаю, что я первый, кто хочет сделать это.
Да, и, возможно, CofeeScript из каталога на стороне клиента можно было бы объединить в один файл, но я думаю, это не проблема.