ClojureScriptの開発ツールFigwheelを利用すると、ソースコードの変更時に自動的にブラウザにロードされるほか、付属のREPLでは、コンソールに入力したClojureScriptコードをブラウザ上で実行することができます。 この時に利用されるWebSocket接続ですが、デフォルトでは接続先がlocalhostになっています。 figwheelプロセスをリモートサーバで実行している場合、デフォルトでは以下のようなエラーがブラウザのJavaScriptコンソールに表示されます。 1 2 Figwheel: trying to open cljs reload socket ws://localhost:3449/figwheel-ws/flappy-bird-demo のサーバへの接続を確立できませんでした。 接続先のホストは、project.cljでキー{:cljsbuild