私は次のことを持っている私のclojurescriptコードで:生産時にClojurescript repl/connectをコンパイルしないようにしますか?
(defn onload [] (repl/connect "http://localhost:9000/repl"))
(set! (.-onload js/window) onload)
ClojurescriptのREPLは、開発に非常に有用であるが、私は製造時にコードでそれを残すことを躊躇しています。上記のコードを開発中(シンプルコンパイル)に存在させる最もクリーンな方法はありますが、プロダクション中には存在しません(高度なコンパイル)。
大声で考えてみると、それはまた、repl/connectのコードもすべて私のプロダクションコードにコンパイルされることを意味します。私は正直なところ、コンパイルされたセグメントがどれだけ大きいのか分かりません。 –