5

Clojure 開発用のGuard-LiveReloadのようなツールと一緒に使用できるRack-LiveReload のようなものはありますか? 私はそれを使用したので、ライブリロードなしでは本当にやり遂げることができません. これ以上便利なものがない場合は、LiveReload JS ファイルをダウンロードしてアプリに手動でインクルードし、それを Guard-LiveReload で使用することもできますが、すべてが Clojure ソリューションである場合はそれを使用したいと思います。Linux を使用しているため、自分のマシンに LiveReload アプリをインストールできません。そのため、Guard-LiveReload のようなものが必要になります。

私は Clojure を初めて使用しますが、今のところ Ring と Compojure を使用するつもりです。

4

3 に答える 3

1

私は c2 ライブラリを調べていて、作成者が Clojure で liveelaod サーバーを作成したことを発見しました。

https://github.com/lynaghk/c2/tree/master/vrepl

彼のウェブサイトにはスクリーンキャストもあります。 http://keminglabs.com/c2/

Grunt はおそらくうまくいくでしょうが、Clojure の実装について尋ねられたので、それについて言及したいと思います。

于 2014-01-27T01:55:27.270 に答える
1

OK、これは非常に簡単に実行できますが、Grunt とhttps://github.com/gruntjs/grunt-contrib-watch (LiveReload サポートが組み込まれています) を使用すると、Grunt はどの言語でも動作します。

于 2014-01-04T17:27:46.377 に答える
0

あなたの場合に最適で慣用的な方法は、Ring Jetty アダプターから、すぐに使えるホット コード リロードを提供するhttp-kitに移行することです。また、Websockets もサポートしており、顕著なパフォーマンスを発揮します。

もちろん、Ring & Compojure と互換性があります。HTTP Kit は、Clojure 用の最小限で効率的な Ring 互換の HTTP クライアント/サーバーです。イベント ドリブン アーキテクチャを使用して、同時実行性の高い非同期 Web アプリケーションをサポートします。WebSocket および HTTP ロング ポーリング/ストリーミング用の統合 API を備えています。

于 2014-01-28T16:42:30.290 に答える